Forget what you were told. Glasses are cool. And they can make you look hotter than you think. Here's a good example of some 21 celebrities who look super good in glasses. Check it out:

Taylor Swift

glasses0.jpg

Alice Eve

glasses1.jpg

Amanda Seyfried

glasses2.jpg

Anne Hathaway

glasses3.jpg

Britney Spears

glasses4.jpg

Cate Blanchett

glasses5.jpg

Christina Hendricks

glasses6.jpg

Emma Roberts

glasses7.jpg

Eva Longoria

glasses8.jpg

Eva Mendes

glasses9.jpg

Gisele Bundchen

glasses10.jpg

Jennifer Love Hewitt

glasses11.jpg

Kate Upton

glasses12.jpg

Katharine Mcphee

glasses13.jpg

Keira Knightley

glasses14.jpg

Kristen Stewart

glasses15.jpg

Kristin Kreuk

glasses16.jpg

Leighton Meester

glasses17.jpg

Mandy Moore

glasses18.jpg

Rashida Jones

glasses19.jpg

Taylor Momsen

glasses20.jpg