Can You Tell the Difference Between Kate Middleton Past and Kate Middleton Present?

From Cosmopolitan

The Duke and Duchess of Cambridge, aka Prince William and Kate Middleton, attended a gala dinner tonight at Houghton House, the stunning home of the Marquess and Marchioness of Cholmondeley (OK), and Kate pulled out a dress from deep in her wardrobe archives for the occasion.

She wore a sparkly blush pink Jenny Packham gown that she first donned five years ago, in June 2011 at the ARK 10th Anniversary Gala Dinner at Kensington Palace.

Kate has gone from twentysomething to thirtysomething and had two children in that time, and she looks the same and the dress fits the same too. Has she been frozen in time? Maybe!

She schmoozed and glad-handed at sunset while holding a glass of white wine.

During the event, she and Will joked about why they were at the dinner cooked by five Michelin-starred chefs. (They were actually there to raise money for one of Kate's charities, the East Anglia's Children's Hospices.)

"William has to put up with my cooking most of the time," Kate said, according to People and the Daily Mail.

"It's the reason I'm so skinny," he said.

Guys, the royals do jokes! They recycle fancy clothes! They're just like us!

Get non-boring fashion and beauty news directly in your feed. Follow Facebook.com/CosmoBeauty.

Follow Helin on Instagram.