Man Crush Monday 'Divergent' edition: 19 photos celebrating the sexy men of 'Allegiant'

by Sarah Long
Mar 14, 2016 at 3:20 p.m. ET

Feast your eyes on the men of The Divergent Series: Allegiant before it hits big screens on March 18.

1 /19: Theo James

1/19 :Theo James

Let's be real, James' Divergent character's tattoo is dead sexy.

2 /19: The 'Golden Boy'

2/19 :The 'Golden Boy'

Before his Divergent fame, James starred as Detective Walter Clark on CBS' Golden Boy.

3 /19: What a way to go

3/19 :What a way to go

James also enjoyed a short arc on Downton Abbey, in which he died while having sex with Lady Mary Crawley.

4 /19: Miles Teller

4/19 :Miles Teller

Teller returns as Peter in Allegiant

5/19 :The King

Is it just us, or is Teller throwing some major Elvis vibes?

6 /19: The gun show

6/19 :The gun show

Teller hanging out with his girlfriend, Keleigh Sperry.

7/19 :Ansel Elgort

Elgort reprises his role of Caleb in the upcoming Allegiant.

8 /19: Forever Augustus

8/19 :Forever Augustus

We love Elgort in anything he does, but he'll always be Gus in our hearts.

9 /19: Thumbs up

9/19 :Thumbs up

If we had to pick one word to describe Elgort, it would obviously be "adorable."

10 /19: Jeff Daniels

10/19 :Jeff Daniels

Daniels joins the cast as David.

11 /19: Comic relief

11/19 :Comic relief

Will he bring his humorous touch to the series?

12 /19: Music man

12/19 :Music man

When he's not acting, Daniels keeps busy touring with his band, the Ben Daniels Band.

13/19 :Keiynan Lonsdale

Cutie-pie Lonsdale returns to the series as Uriah.

14 /19: He's got pipes

14/19 :He's got pipes

In addition to acting, the Aussie is working hard to get his musical career off the ground.

15 /19: 'The Flash'

15/19 :'The Flash'

You can also currently catch him as Wally West on The CW's The Flash.

16 /19: Bill Skarsgård

16/19 :Bill Skarsgård

Skarsgård joins the cast as Matthew.

17 /19: Famous family

17/19 :Famous family

His brother is Alexander Skarsgård, but Bill has worked hard to distance himself from his family's fame.

18 /19: 'Hemlock Grove'

18/19 :'Hemlock Grove'

Skarsgård has already made a name for himself starring as Roman on Netflix's Hemlock Grove.