Looks like Rihanna has joined the mile-high fashion club.
This head-to-toe Lanvin combo looks like it belongs on ladies working at a sassy new International airline.
In fact, minus that little ruffle on the skirt and sparkle to the blazer, the "Shut Up And Drive" singer is basically wearing a Virgin America flight attendant's uniform.
So why did the typically scandalous celeb go sky bird business formal at MAC's Soho store in New York? Your guess is as good as ours.
Maybe the bad girl wanted to look sophisticated for her big make-up launch?
Given how many times she spends flying the friendly skies, we could also see style inspiration seeping in via the ladies of first class.
Whatever the reason, we're not fans of the result. The slight star actually looks wider in this wear on account of all those layers and something about the shiny silk skirt feels tacky.
Bottom line: we've seen actual plane staffers in better get-ups.