We can all take lessons from Kate Middleton on how to make an old outfit look new again, and it appears Princess Madeleine of Sweden has been taking notes all along. For the World Childhood Foundation USA Thank You Gala, she showed up in a Grecian one-shoulder gown that was breathtakingly beautiful and modest. The soft fabric hung elegantly to the floor, and a bit of sparkle up top kept the eyes drawn to Princess Madeleine's waist. We never would have guessed the Jenny Packham number was from the Fall 2012 runway or that Princess Madeleine had worn it earlier.
She made the gown seem timeless by simply accessorizing with a satin silver Marchesa clutch and a pair of teardrop earrings. There was no fuss or elaborate planning involved, just a princess who loves her versatile white dress. Read ahead to see Princess Madeleine's dress from all angles, because we're betting Kate Middleton would totally approve of this look. Then, shop for similar silhouettes you'll never have to retire.