The supermodel ditched the expected red carpet dress and wowed in a striking Antonio Berardi suit ensemble.
We did have to take a second glance at the trousers though.
They could oddly be mistaken knee-high boots and a mini skirt.
Definitely a different take on the classic trouser suit!
The clashing colour panels even give the impression of the 26-year-old star's pins being on show!
Still, if anyone can pull off a fashion risk, it's Rosie.
The plunging neckline on her blazer balanced the trousers perfectly, showing off the Devon-born beauty's svelte figure.
The supermodel paired her look with a pair of classic black stilettos, a bold red lip and black cat-like lashes.
Rosie wore her blonde locks in a sleek off-the-face style, completing the statement look and adding the element of class.
Nice work, Rosie!
By Lucy Smith
Got an iPad or iPhone? Reveal Mag has been especially designed to fit!