Celebrity·Posted on Dec 10, 201421 Excruciatingly Hard Rounds Of Same Name "F@&k, Marry, Kill"Whoa, a lot of hot people share the same name.by Taylor HarveyBuzzFeed StaffLinkFacebookPinterestTwitterMail Daniel Radcliffe, Daniel Craig, and Daniel Day-Lewis Jennifer Lopez, Jennifer Lawrence, Jennifer Aniston Tom Cruise, Tom Hiddleston, Tom Welling Kelly Rowland, Kelly Ripa, Kelly Osbourne Sean "Diddy" Combs, Shawn Carter, Big Sean Zooey Deschanel, Zoe Kravitz, Zoe Saldana John Legend, John Stamos, John Cho Eva Mendes, Eva Marcille, Eva Longoria Nick Jonas, Nick Cannon, Nick Offerman Kate Upton, Kate Hudson, Kate Winslet Ryan Gosling, Ryan Reynolds, Ryan Phillippe Michelle Obama, Michelle Williams, Michelle Rodriguez Matt Damon, Matt Kemp, Matt LeBlanc Katie Holmes, Katy Perry, Katie Couric Michael B. Jordan, Michael Phelps, Michael Strahan Emma Stone, Emma Watson, Emma Roberts Dave Franco, Dave Chappelle, Dave Matthews Tina Fey, Tina Knowles, Tina Turner Hugh Grant, Hugh Dancy, Hugh Jackman Rachel McAdams, Rachel Weisz, Rachel Bilson Will Arnett, Will Smith, will.i.am