As if we needed more proof that Kate Middleton is flawless.
On Thursday, the Duchess of Cambridge filled in for the Queen when she attended her first Royal Variety Performance in London wearing a dress that is worthy of a princess: a dramatic black lace gown by American designer Diane Von Furstenberg that showed off her gorgeous figure and her growing baby bump.
The 32-year-old mom, who's expecting her second child in April 2015, swept her hair into an elegant chignon, as befitting the black tie event. Another standout (aside from Catherine's perfect smile) was her diamond earrings, which sparkled in the glare of the photographers' lights.
Kate, who had hubby Prince William by her side, also caught the attention of more than a few members of the band One Direction, who greeted the Duke and Duchess with big grins. "It's the most nervous I think I've ever been in my life," band member Liam Payne said.
The royal couple will go on stage after the show to meet performers including host Michael McIntyre and singers Ed Sheeran and Demi Lovato, Bette Middler and Dame Shirley Bassey.
But no one, not even Harry Styles, could outshine Duchess Kate!
Kate's had quite the year: