Bieber, Timberlake, and Theroux: Battle of The Hot Justins (PHOTOS)

Hot Jessicas
Who's the hottest Jessica of them all?
The Justins are truly a force to be reckoned with. 

Looking for a bad boy attitude, goofball charm, or perhaps that good guy innocence? You can pretty much pair those three categories with either Justin Bieber, Justin Timberlake or Justin Theroux. Even though the guys are currently off the market, that hasn’t stopped the ladies from showing their affection.

Justin Bieber, 17, is currently one of the biggest names in the world. Having just released his Christmas album Under The Mistletoe which debuted at No. 1, the Biebs is riding high off the success and doesn’t have to do it alone either. His relationship with Selena Gomez appears to be stronger than ever despite recent drama and we can’t get enough of their PDA! 

His teen years may be well behind him, but superstar Justin Timberlake, 30, still has a way with the ladies. He recently reignited the flame between himself and Jessica Biel, and currently has a more than hot movie career having starred in three movies this year alone. He also in those History Of Rap skits with Jimmy Fallon that we love so much, and oh yeah, he was named one of  GQ’s 2011 Men Of The Year. 

An actor who is currently making the transition into super stardom would be  Justin Theroux, 40. You may know him as the beau of Jennifer Aniston, but Justin is busy making a name for himself in his own right. The actor not only has writing credit for movies such as Iron Man 2, and Tropic Thunder, but he is set to make a splash on the big screen along side Jen in next year’s Wanderlust, the set where the two lovebirds met. 

These guys all have sizzling careers at the moment, but which Justin is your favorite? Let us know in the comments!