Ever the trendsetter, Rihanna has come up with a new and ingenious, if not slightly unusual, way to wear very short shorts without flashing too much flesh.
Having stepped out in a series of demure dresses these past few weeks, RiRi has ditched the 1950s silhouette and returned to her much-loved 90s-inspired casual style as she stepped out in New York yesterday, having wowed audiences the previous evening with a performance of her new single at the iHeartRadio Awards in LA.
Looking fresh-faced (despite the long night and travelling), the 27-year-old donned one of her many bucket hats, a navy sheer bra, long graffiti-covered coat and a pair of white ankle boots as she headed out of her Manhattan hotel.
But it was her denim cut-offs that caught our eye, more specifically the striped shirt that she appeared to be wearing underneath them.
Although her long coat would have done more than cover her modesty (not that Rihanna's ever that bothered about what she does and doesn't show), this is no doubt an ingenious way to make sure your hot pants aren't too revealing.
A festival must-have? We reckon so...