Batter up! Megan Thee Stallion transformed the standard-issue baseball uniform into a body-hugging sportswear look this week. The rapper—who also wore vintage Paco Rabanne a mere few days ago—threw the first pitch for the opening game of the Houston Astros, her hometown team. For healthy contrast: Troye Sivan donned a fabulous shapeless and silhouette-obscuring Canadian tuxedo paired with a dainty silver chain. Tight or loose: choose your fighter.
Meanwhile, Ariana Grande showcased her continuing love for archival fashion in a snap with her Wicked co-star Cynthia Erivo. The entertainer wore a polka dot Vivienne Westwood dress, procured from the brand’s spring 2010 collection. The outfit is yet another poignant turn to the house’s archive in the wake of Dame Westwood’s death on December 2.
Other strong grid content: Victoria Beckham advocating for peep-toe boots in an ensemble by her namesake brand. And Katy Perry showing off a decadent shag-trimmed coat while on American Idol judging duties.
Below, check out some of the best fashion Instagrams of the week.