Marks & Spencer just dropped the most flattering floral dress for summer, and we’re certain Princess Kate would approve of the new-in style. Shop it for £50 now before it sells out. Marks & Spencer just dropped the most flattering floral dress for summer, and we’re certain Princess Kate would approve of the new-in style. Shop it for £50 now before it sells out.