Ranking Shailene Woodley's Leading Men By Hotness, From JGL to Ansel Elgort — PHOTOS

CENTURY CITY, CA - NOVEMBER 20: Actors Ansel Elgort (L) and Shailene Woodley attends the Twentieth Century Fox Home Entertainment's 'The Fault In Our Stars' Reunion And Bench Dedication Ceremony at Fox Studio Lot on November 20, 2014 in Century City, California. (Photo by Valerie Macon/Getty Images)
Source: Valerie Macon/Getty Images Entertainment/Getty Images

It's possible that Shailene Woodley is the luckiest woman in Hollywood. In the past five years, she's grown from the pregnant teen on The Secret Life of the American Teenager to full-fledged movie star, and she happens to have the hottest co-stars in the business. It's insane to think that she's only been in six major movies — including three huge YA book adaptations: The Fault in Our Stars, The Spectacular Now, and the Divergent trilogy — and she's shared co-stars more than once.

From her first big screen co-star George Clooney (though not romantic — he played her dad in The Descendents) to her charming British onscreen beau Theo James, here's a ranking of all of Shai's leading men. 

Images: Getty Images (8)

7 Shiloh Fernandez

Fernandez’s character in White Bird in a Blizzard didn’t seem right for Shailene, and offscreen, he falls to the bottom of the totem pole when it comes to hot co-stars. 

6 Daren Kagasoff

Ah, young love. Unfortunately, Kagasoff just doesn’t stack up to Woodley’s later co-stars, but he was a mildly charming teen on Secret Life.

5 Miles Teller

Teller loved Woodley in The Spectacular Now and tried to kill her in Divergent, which makes their relationship very unique. Plus, he’s easy on the eyes.

4 Ansel Elgort

Elgort had an even more twisted relationship with Woodley in their two films considering he’s her brother in Divergent and her lover in The Fault in Our Stars. Offscreen, they also have incredible friendship chemistry and he is the total boy next door. But in the J.Lo movie way, in that you really want him to take off his shirt.

3 George Clooney

Clooney is the only man on this list to not romance Woodley onscreen, but he has to be ranked highly because um, he’s George Clooney. He will always top sexiest man alive lists, even if he is a married man now.

2 Joseph Gordon-Levitt

We haven’t seen them onscreen together, but Woodley will play Gordon-Levitt’s girlfriend in Snowden. (He’s playing Edward Snowden and she’s Lindsay Mills.) JGL is adorable and sexy all at once, so he had to rank No. 2.

1 Theo James

British accent, scruffy beard, and always in a suit. What more can you ask for? It was a tough call to put him above JGL and Clooney, but they also have the most sizzling onscreen chemistry in Divergent and it had to be recognized.