Catherine, the Duchess of Cambridge has stepped out at her first red carpet event since the birth of her first child, Prince George.
The Duchess and her husband Prince William attended a gala dinner for the Tusk foundation in London on Thursday night.
Wearing a floor-length sequined Jenny Packham gown, Catherine smiled for photographers and greeted fans.
As Catherine and William enjoyed the event, baby George was being looked after by his grandmother Carole Middleton.
Catherine made her first public appearance since welcoming George last month when she attended the Anglesey ultra-marathon with William.