30/03/2012 07:38 BST | Updated 22/05/2015 10:12 BST

Hot Or Not: Rihanna Turns Blazer Into Dress

After Rihanna was snapped wearing her pyjamas outside her hotel in London yesterday, we wondered where the RiRi we know and love had gone.

Photo: Rex Features

That was until we saw this. The star is in town to promote her debut film, Battleship, and while her dress code has been relatively sensible so far, her latest outfit reminded us just what the singer is capable of when it comes to style.

Yesterday, Rihanna left her hotel wearing a marble-print blazer by