The supermodel also shunned her ripped jeans and hoodies as she stepped out at the trendy Chiltern Firehouse in London last night (30 April).
Cara joined a host of celebs including Pixie Lott and Lily Allen at the venue after attending the launch of Pradasphere, a new exhibition in Harrods which celebrates the designer label.
And she certainly pulled out all the stops for the occasion, rocking a super-sexy pair of skin-tight leather trousers.
The starlet showed off her flat-as-a-pancake tum in a tiny crop top while strutting her stuff in sky-high peep-toe heels.
To top off her glamorous ensemble Cara wore a black and khaki green striped jacket, slicking her blonde locks into a tight bun.
But with such a fab outfit and a fancy star-studded party to attend, we wonder why Cara looked so glum?
Perhaps she was missing her baggy tees and Converse?
What do you think of Cara's outfit? Let us know by commenting below as the best comment across the site each week wins £50!
Got an iPad or iPhone? Reveal Mag is specially designed to fit!