1. Gerard Butler
  2. Channing Tatum
  3. Ryan Gosling