It's only been five weeks since Kate Middleton gave birth to Prince George but she's looking fabulous! The Duchess made her first post-baby debut alongside her hubby, and it's hard to tell she even had a baby. Rockin' black skinny jeans, a polka dot top and green blazer, Kate looked super slim. Sources say she's not dieting, but the small weight she did gain is just melting off! She also told reporters at the event that George is doing well, but he was sleeping. Well, enjoy it while you can, Kate!