29 Blokes You Fancied In The ’00s, Then And Now

So many curtains.

1. Ryan from The O.C. - Benjamin McKenzie.

Getty / Bryan Steffy


2. Noel Sullivan from Hear’Say.

Getty / Gareth Cattermole


3. Xander from Buffy - Nicholas Brendon.

Getty / Kevin Winter


4. Draco Malfoy from Harry Potter - Tom Felton.

Getty / Alberto E. Rodriguez


5. Kevin from Coyote Ugly - Adam Garcia.

Getty / Charley Gallay


6. Donny from Even Stevens - Nick Spano.

Getty / Stephen Shugerman


7. Chris from Skins - Joe Dempsie.

Getty / Fred Duval


8. Peter Andre.

Getty / Richard Martin-Roberts


9. Leonardo di Caprio.

Getty / Dimitrios Kambouris


10. Nick Lachey from Newlyweds.

Getty / Ethan Miller


11. David Beckham.

Getty / Ian Gavan


12. Aaron Carter.

Getty / Stephen Lovekin


13. Cedric Diggory from Harry Potter - Robert Pattinson.

Getty / Jonathan Leibson


14. Tom Fletcher from McFly.

Getty / Bryan Steffy


15. Justin Timberlake.

Getty / Ethan Miller


16. Tony from Skins - Nicholas Hoult.

Getty / Frederick M. Brown


17. Danny Jones from McFly.

Getty / Tim P. Whitby


18. Aaron Samuels from Mean Girls - Jonathan Bennett.

Getty / Alberto E. Rodriguez


19. Seth from The O.C. - Adam Brody.


20. Michael Moscovitz from The Princess Diaries - Robert Schwartzman.

Getty / Todd Oren


21. Prince William.

Getty / David Cheskin

Getty / WPA Pool


22. Lucas from One Tree Hill - Chad Michael Murray.

Getty / Frederick M. Brown


23. Ben Adams from A1.

Getty / Gareth Cattermole


24. Gareth Gates.

Getty / Ian Gavan


25. Nathan from One Tree Hill - James Lafferty.

Getty / Alberto E. Rodriguez


26. Duncan James from Blue.

Getty / Ben Pruchnie


27. Michael Owen.

Getty / WPA Pool


28. Maxxie from Skins - Mitch Hewer.

Getty / Dave J Hogan


29. Abs from 5ive.

Getty / Danny Martindale


Check out more articles on BuzzFeed.com!

Tabatha Leggett is head of buzz at BuzzFeed UK and is based in London.
  Your Reaction?

    Starting soon, you'll only be able to post a comment on BuzzFeed using a Facebook account or via our app. If you have questions or thoughts, email us here.


    Now Buzzing