Are these celebrities vampires? Or do they stock and consume collagen like they were in a college frat party or something? Either way, it doesn't look like age is something they've got to worry about because they seem to either get better looking, or remain unchanged in appearance.

1. Beyonce

age1.jpg

2. Will Smith

age2.jpg

3. Alicia Silverstone

age3.jpg

4. Elijah Wood

age4.jpg

5. Sofia Vergara

age5.jpg

6. Jamie Foxx

age6.jpg

7. Pharrell Williams

age7.jpg

8. Gwen Stefani

age8.jpg

9. Rob Lowe

age9.jpg

10. Julia Stiles

age10.jpg

11. Kate Hudson

age11.jpg

12. Patrick Stewart

age12.jpg

13. Avril Lavigne

age13.jpg

14. Enrique Iglesias

age14.jpg

15. Sandra Bullock

age15.jpg

16. Liv Tyler

age16.jpg

17. Naomi Campbell

age17.jpg

18. Halle Berry

age18.jpg

19. Paul Rudd

age19.jpg

20. Minnie Driver

age20.jpg

21. Patrick Dempsey

age21.jpg

22. Steve Martin

age22.jpg

23. Lucy Liu

age23.jpg

24. Jennifer Lopez

age24.jpg

25. Alyson Hannigan

age25.jpg

26. Owen Wilson

age26.jpg

27. Keanu Reeves

age27.jpg