Coachella –that little music festival which has exploded into a celebrity hippie heaven –begins on Friday for the first of two three-day weekends in Indio, California.

The festival, which attracts A-list music stars such as Beyonce, Rihanna and even a Tupac hologram, is known for its groundbreaking shows but it's also a great place for celeb-watching.

From '60s flower child-inspired outfits (see "Spring Breakers'" Vanessa Hudgens in a crochet crop top) to risqué frocks (see Katy Perry's vintage sheer dress), the festival is like Halloween for celebs where they can wear their wildest looks.

While we love browsing through the hip styles, we can't help but stare at the quirky sunnies that the celebs wear.

Solange Knowles got us excited with her disco-inspired headgear at the 2012 festival and Emma Roberts channeled John Lennon with her round glasses.

Check out our favourite celeb sunglasses at Coachellas past:

Loading Slideshow...
  • Rihanna

    RiRi wears classic Ray Ban Wayferers which complement any outfit; even an old tank top.

  • Snoop Lion/Snoop Dogg

    Snoop represents Jamaica with national colours of green, yellow and red.

  • Wiz Khalifa

    The rapper's sunnies almost take away attention from all his tattoos.

  • Lindsay Lohan

    Too cool for your yellow sunnies, LiLo?

  • Cameron Diaz

    Classic '50s style sunnies on a gorgeous Cam.

  • Nicole Richie (right)

    Back in Nicole's "Simple Life" days, she sported her trademark bug-eyed sunnies.

  • Nina Dobrev and Ian Somerhalder

    Couples really DO look alike and the "Vampire Diaries" co-stars and real-life lovers are adorable in matching Ray Bans.

  • Lauren Conrad and Lea Michele

    Lauren (right) goes mod with nude-coloured sunnies while Lea Michele likes to vamp it up.

  • Kristen Stewart

    You can't go wrong with aviators.

  • Jay-Z

    Don't mess with Jay-Z.

  • Drew Barrymore

    The original flower child, Drew is gorgeous.

Also on HuffPost:

Loading Slideshow...
  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo by Katie Bain

  • Photo by Katie Bain

  • Photo by Katie Bain

  • Photo by Katie Bain

  • Photo by Katie Bain

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post

  • Photo: The Huffington Post