We've got pretty used to seeing Rihanna in her underwear recently.
Rihanna wore a dress last night. That's right. An actual dress. Copyright [Splash]In fact, we can't really remember the last time Rihanna was pictured wearing something other than stockings and suspenders. That is, if she even bothered with those at all. She's also got a current penchant for topless Twitpics but that's another matter.
[Related article: Rihanna gets her underwear on for Victoria's Secret show]
[Related article: Rihanna gets her boobs out on Twitter. Standard]
So when Rihanna stepped out at the GQ Awards last night, we were pretty shocked to see the singer wearing a dress.
In fact, Rihanna's look was so understated we were taken by complete surprise.
She rocked up to the red carpet in a simple red vest dress, red shoes and a slick of red lipstick.
Ri Ri even kept her clothes on as she posted a Twitpic before the event, which is a blimmin miracle too.
Rihanna took to Twitter to post a picture of herself wearing patterned trousers, covering her face with her Chanel handbag.
We're hoping it's not directed at her definitely-not-boyfriend Chris Brown. But the fact she's not in her undies is progress at least.