Kate's royal tour fashion highs and, umm, highs
Beyoncé plays host to Obama in gorgeous red dress
It's difficult deciding what to wear at the best of times, let alone when you're playing host at a fundraising event for the re-election of Barack Obama. Now that ladies, is pressure!
But we think that Beyoncé chose perfectly, don't you?
This demure-yet-striking red Oscar De La Renta number was the perfect dress for the occasion, and Beyoncé looked stunning with her curly hair parted to the side.
Barack tweeted this picture of the trio enjoying each other's company, saying:
@BarackObama: PHOTO: A couple supporters in a New York state of mind last night.
And seeing as each guest paid $40,000 to be there, we'd imagine they'd expect nothing less than a glamorous gown from the pop star. I'm sure they weren't disappointed.