Celebrity·Posted on Apr 18, 201319 Celebrities Who Look Better In GlassesThe librarian look is really working for these celebs.by Rachel HornerBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Steve Carell: 2. Rashida Jones: 3. Donald Glover: 4. Dylan O'Brien: 5. Justin Timberlake: 6. Anne Hathaway: 7. Joe Jonas: 8. Jennifer Aniston: 9. Matt Bomer: 10. Eva Longoria: 11. Johnny Depp: 12. Josh Duhamel: 13. Alicia Keys: 14. Amber Rose: 15. Taye Diggs: 16. Josh Hartnett: 17. Hilary Duff: 18. Zachary Quinto: 19. Ryan Gosling: