UPDATE: (January 19, 10:14 EST): Yet ANOTHER unexpected star was spotted in the coat: Read on to find out who!

Since announcing her engagement to Prince Harry , Meghan Markle has been the subject of plenty of fashion comparisons: namely to her future sister-in-law, Kate Middleton . It two other famous faces the 36-year-old copped the style of when she stepped out for a tour at Cardiff Castle in Wales this morning, however: Christina Aguilera and Courtney Love.

The Suits star continued her sartorial rebellion in a black Stella McCartney Tie-Detail Coat ($1,973), (somber hues are a no-no for members of the Royal family), Hiut The Dina Jeans in a skinny fit (about $245 USD), Tabitha Simons Kiki Boots ($825), and a calf leather Demellier London The Mini Venice Bag ($395) in forest green.

She also threw her hair back in the very same type of messy bun that caused such a stir when she wore it out for her first royal appearance聽of the year . Style watchers quickly zeroed in on the coat, however, which looked slightly鈥 familiar.

That鈥檚 because Christina Aguilera donned the very same coat to the designer鈥檚 spring/summer 2018 fashion show in LA just days prior!

The ladies鈥 similarities ended there, however, with the songstress giving the outerwear a mod feel thanks to her (Kanye-approved !) small oval sunnies, leather beret, metallic chunky chain necklace, and knee-high kicks.

As US Weekly noted, yet ANOTHER star was spotted out in about in the jacket, with Courtney Love sporting the piece to a YSL beauty event with what appeared to be black slacks, leopard pumps, a brick red lip, and tousled blonde waves.

Honestly, we couldn鈥檛 pick a favorite if we tried: They all look fantastic!

Hats (or berets, in Aguilera鈥檚 case) off to the lot of you, style queens.

Who do YOU think styled the look best? Share with us over @BritandCo .

Brit + Co may at times use affiliate links to promote products sold by others, but always offers genuine editorial recommendations.

(Photos via Chris Jackson + Christopher Polk/Getty)