Duchess Kate Middleton debuts slim post-baby figure at ultra marathon

Only five weeks after giving birth,
Duchess Catherine -- aka
Kate Middleton -- is looking as trim as ever. The mom of baby
Prince George made a surprise appearance alongside her husband
Prince William to help kick off the Ring O' Fire ultra marathon in Anglesey.

No, she didn't take part in the 135-mile, three-day race, but Duchess Kate did come by to cheer those competing on. This was an unexpected appearance -- her first public one since giving birth to George -- as Kate wasn't scheduled to appear anywhere until she and William are honored at the Tusk Conservation Awards on Sept. 12.

Kate should share the exercise regimen she went on after giving birth, because she doesn't look like she has an ounce of baby weight left on her. The new mom sported her frequently worn Zara top, a Ralph Lauren blazer, black Paige Denim skinny jeans and even a pair of LK Bennet wedges to show that she's not adopting the stereotypical soccer mom style anytime soon. Check out pictures from her appearance below: