Alex Pettyfer: Then and Now
A former child model, British actor Alex Pettyfer scored his first major movie role — as teen MI6 spy Alex Rider — in the 2006 box office bust Stormbreaker. This led to starring parts in 2008’s Wild Child (opposite ex-girlfriend Emma Roberts) and 2011’s Beastly and I Am Number Four (opposite ex-girlfriend and Glee star Dianna Agron). Although none of those movies garnered amazing reviews, Alex’s sexiness sure has.
The 22-year-old up-and-comer got engaged to his Magic Mike co-star Riley Keough (a.k.a. Elvis Presley’s granddaughter) in March 2012 after six months of dating. The guy moves fast!