MEN I'M IN LOVE WITH: MARCH EDITION

All of these guys are out of my league and also I'm realizing look extremely similar but okay whatever
  1. Taron Egerton
    I'm honestly in pain
  2. Daniel Levy
    A hotter younger Eugene Levy
  3. John Boyega
    What a precious baby?????
  4. Brent Morin
    I will love him forever
  5. Chris Pine
    He's a silver fox now and I can't stand it
  6. Alfred Enoch
    I AM STRESSED OUT
  7. Niall Horan
    Look at this beautiful senior citizen