It’s been a big couple of months for Selena Gomez. After dropping album ‘Rare’ and two new singles last month, ‘Look At Her Now’ and ‘Lose You To Love Me’, plus promoting her new film, The Dead Don’t Die, Selena Gomez has been flitting across the globe in everything from her version of a ‘Revenge Dress’ to vivid velvet suits by Sies Marjan. And while in London over the weekend, Gomez had three major fashion moments in a single day – all which featured a different pair of pants.

First there was the Louis Vuitton jean, which, at first, was worn as a Canadian tuxedo – paired with a matching denim jacket – it riffed the ’90s fashion movement currently enveloping Hollywood. But then Gomez, helped along by stylist Kate Young, added a fuzzy high street twist, a belted zebra faux fur coat by Mango which retails at $300USD.

Then there was the glitzy gold pant by JW Anderson, the gilt wide-leg pant an overt dose of festive dressing if we’ve ever seen. Young pared back the gaudy trouser with understated styling in the form of a simple black cami by Victor Glemaud and beige trench by Wardrobe.NYC.

And finally, a powder pink suit by Patou, which featured an oversized blazer and relaxed pant with a branded “Patou” tee and white pointed pump peeping out from underneath.

She’s since moved to Paris swapping out the pants in favour of stockings and knee-high Saint Laurent boots to go with her Givenchy sweater dress (a French-girl outfit if we ever saw one), continuing her current reign as fashion’s queen of cool.