The Duchess of Cambridge swapped her casual culottes for an elegant floral maxi dress this evening as she attended the Royal Horticultural Society Chelsea Flower Show.