It has only been a few short months since Princess Kate Middleton gave birth to her daughter Charlotte Elizabeth Diana, but you would never know it by her slim physique! Click through the gallery to see her and Prince William during their appearance for World Mental Health Day in London.
Princess Kate took her sides-swept bangs for a spin at Harrow College, London.
She and hubby Prince William were there to attend an event for World Mental Health Day.
Middleton gave birth to her daughter on May 2, and she has already gotten her body back!
Middleton also flaunted her famous diamond and sapphire engagement ring, which once belonged to Princess Diana.
The prince wore khaki pants for his casual day of philanthropy.
The princess opted for a pair of sensible heels.