There are many good things about Meghan's Oscar de la Renta wrap dress.
Its long, flowing length is just right for the occasion – if the shirt dress style is perhaps a tiny bit casual – and it makes a demure nod to this season's craze for floral print.
But it swamps the Duchess of Sussex's tiny frame, which gets lost beneath all the ruffles.
She'd look great in anything – but a more nipped-in waist and a brighter colour would have lifted this look, not to mention a smaller size.
Not yet available to buy, the $7,000 dress is from Oscar de la Renta's Resort 2019 collection – but dare I say it, that pale blue and white print is a little more Laura Ashley than de la Renta.