Many designers tried their luck in 2012: some with great success, and some with much less. When it comes to sunglasses, there’s one way of knowing what works and what doesn’t: celebrities. What were their favorite sunglasses brands in 2012? Find out below:

1. Ray Ban sunglasses

Justin Bieber

Justin Bieber in Ray Ban sunglasses

Ray Ban is probably the most popular brand of all times, and in 2012 it keeps its reputation intact. A huge number of celebrities picked Ray Ban sunglasses this year, from young to old, from men to women and from classic models like aviators or the Wayfarer, to more modern round or cat eye sunglasses. Taylor Swift, Ashton Kutcher, Beyonce, Anna Paquin, Robert Pattinson and Rachel Bilson are just a few of the famous names who’ve been spotted in Ray Bans this year.

2. Tom Ford sunglasses

Chace Crawford in Tom Ford sunglasses

Tom Ford took a huge step forward this year, with a number of versatile and wearable sunglasses: from cat eye to aviators, and everything in between. Some famous fans of the Tom Ford sunglasses are Cameron Diaz, Jennifer Aniston, Miley Cyrus, Mariah Carey, and, of course, none other than James Bond: Daniel Craig.

3. Prada sunglasses

Miranda Kerr in Prada sunglasses

We all know Prada is a trendsetter, and sunglasses isn’t an exception! The Prada sunglasses from the past collections are a super hit among celebrities and street style stars: Gerald Butler, Katy Perry, Dakota Fanning, Paris Hilton or Marilyn Manson. One of their greatest hits continues to be the Minimal Baroque collection, from 2011.