Who wore it best: Lucy vs Irina vs Selena

Irina Shayk may have grabbed attention on Tuesday night (Mar. 8) as she laid on the PDA with boyfriend Bradley Cooper, but that wasn't the only striking thing fans noticed about the supermodel as she attended the L'Oreal bash. Astute fashionistas took note of her satin Dior dress, realizing they'd seen the red satin number before – on two other stars.

TAP FOR FULL GALLERY Lucy vs. Irina vs. Selena - who wore it best?

Back in 2014, Selena Gomez had sported the bold minidress for the premiere of Rudderless in LA. The superstar songstress paired the creation with a similar hairstyle as Irina – a slicked-back bun, although she chose a middle parting for hers.

She topped the look off with pointed Manolo Blahniks.

Irina Shayk

But the first celeb to wear the LRD (little red dress) was Pretty Little Liars star Lucy Hale.

Attending the Teen Choice Awards in early 2014, the actress chose to give her look a more girly edge, wearing her hair in an updo but pulling out loose tendrils for a more feminine finish.

Selena Gomez

She finished off the look with a Michael Kors black clutch box and Brian Atwood thick two-strap sandals that added an edge to her look.

We love all three of these ladies' looks, but who do you think wore the dress best? Let us know in the comments box below!

Lucy Hale

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.