Margot Robbie Has Had 7 Scorching-Hot Costars Because Life Isn't Fair — PHOTOS

If the rumors are true, Margot Robbie will play Harley Quinn in Suicide Squad alongside Jared Leto's Joker. Though she's a fantastic fit for the role, I couldn't help but exclaim, "Another hot guy?!" when I saw the casting news. You see, Robbie has only been in the business for six years, and the 24-year-old actress has already had seven super-hot costars. Actually, she's probably had plenty more — that's just counting the sexy guys wooing her in movies and TV shows.

But hey, if it's an excuse to stare at photos of swoon-worthy men, I'll take it. Click through to see all of Robbie's amazing costars — it's OK to be jealous.

Alexander Skarsgard

Not only will Robbie get to romance Skarsgard, but he will be in a loincloth in Tarzan. And we all know Tarzan loves Jane.

Larry Busacca/Getty Images Entertainment/Getty Images

Chris Pine

Robbie’s upcoming film Z For Zachariah (an adaptation of a sci-fi book) is about life post-nuclear war, yet somehow she ends up in a love triangle with Chris Pine and Chiwetel Ejiofor. Lucky gal.

Stuart C. Wilson/Getty Images Entertainment/Getty Images

Leonardo DiCaprio

The Wolf of Wall Street was Robbie’s breakout role in the States, and who better to break out with than DiCaprio?

Frederick M. Brown/Getty Images Entertainment/Getty Images

Will Smith

In Focus, which comes out next year, Smith accidentally falls for Robbie’s character after taking her under his wing. Makes sense.

Andreas Rentz/Getty Images Entertainment/Getty Images

Charlie Hunnam

In the upcoming film adaptation of novel The Mountain Between Us, Robbie and Hunnam play a pair who survives a plane crash in the mountains. As they help each other, will they fall in love? Probably.

Joe Scarnici/Getty Images Entertainment/Getty Images

Domhnall Gleeson

This is the most “unconventional” crush of the bunch, but Gleeson was absolutely charming in About Time. Her role was small in comparison to his love with Rachel McAdams, but it still counts.

Jemal Countess/Getty Images Entertainment/Getty Images

Sam Clark

You probably didn’t watch Australian TV show Neighbours, but Clark played one of her love interests on the award-winning program.

Valerie Macon/Getty Images Entertainment/Getty Images