Kate Middleton made her first solo public appearance on Oct.18 flaunting her post-body baby since giving birth to Prince George and even showed off her flat stomach!

The 31-year-old Duchess of Cambridge played a game of volleyball during the SportsAid workshop at the former site of the Olympic Park in London, dressed in skinny jeans, a striped blouse, blazer and wedge heels. 

While the Stuart Weitzman shoes may not have been the smartest choice to wear to an athletic event, they didn't stop her from jumping and playing a game of olleyball. She showed off her sporty skills by scoring a spike all while flaunting her flat tummy when her shirt lifted up my mistake. Middleton's stomach looked slimmer than ever, as if she didn't even give birth to Prince George in July. 

See Middleton's flat stomach here:

The Duchess joined 16-year Grace Lazard on the court and the teen gushed on having  good time. 

"She [Middleton] was playing in heels. Whoever plays in heels is amazing," the teen said, according to MSN UK. "She did really well and picked up the sport really quickly. I just feel really privileged and honored to have played with her."

Middleton also chatted with a group of youths playing wheelchair basketball. 

SportsAid is an organization that helps support young athletes by helping them pay for costs for travel, training, equipment and accomodation. Middleton is an avid support of the charity. Husband, Prince William missed out on the event as he stayed home to watch Prince George.