Jessie J is not known for her shy and retiring wardrobe.
And her flamboyant fashion sense was on display again this week as she stepped out in a pair of blue trousers so tight they look almost painful at a Selfridges clothes launch with Tinie Tempah and Ellie Goulding.
The shiny navy numbers were teamed with a midriff-baring crop top, chunky gold jewellery, strappy heels and a tropical-print jacket.
At least you can say it's certainly different...
See more, erm, unusual celebrity style choices below: