Kate Middleton Makes First Official Public Appearance Since Giving Birth!

On Friday, the Duchess of Cambridge accompanied Prince William to ring the bell to start the Ring O'Fire Anglesey Costal Ultra Marathon in Holyhead, Wales.

Kate looked comfy yet chic for her first official public appearance, wearing a white printed T-shirt, a green blazer, dark skinny jeans and black heels. Middleton styled her hair in loose curls and wore minimal makeup for the outing.

We saw the brunette beauty earlier this week when she was buying groceries in her hometown of Anglesey, Wales. It's still pretty unbelievable how quickly the 31-year-old has shed her baby weight!

Motherhood is definitely working for the Royal mommy! How do you think she looks? Tell toofab in the comment section below, and click "Launch Gallery" above to see more celebrity post-baby bods!