We've spent the whole afternoon wishing we were going to be at the Golden Globes this weekend, and part of that involves ogling over how beautiful all these dresses are...
Golden Globes: the 50 best dresses EVER

Allison Williams in Alexander McQueen

Amanda Seyfried in Givenchy

Amber Heard in Atelier Versace

Cameron Diaz in Valentino

Amy Adams in Marchesa

Dianna Agron in J Mendel

Cate Blanchett in Armani Prive

Christina Hendricks in Romona Kereza

Diane Kruger in Christian Lacroix

Claire Danes in Versace

Drew Barrymore in Atelier Versace

Emma Roberts in Lanvin

Emma Watson in Christian Dior

Megan Fox in Dolce & Gabbana

Hailee Steinfeld in Prabal Gurung

Hayden Panettiere in Roberto Cavalli

Heidi Klum in Alexandre Vauthier

Dame Helen Mirren in Jenny Packham

Jayma Mays in Alberta Ferretti

Jenna Dewan in Roberto Cavalli

Kate Beckinsale in Zuhair Murad

Kate Hudson in Alexander McQueen

Kate Mara in J Mendel

Kate Winslet in Yves Saint Laurent

Kerry Washington in Miu Miu

Laura Carmichael in Viktor & Rolf

Lea Michele in Marchesa

Leighton Meester in Burberry

Leslie Mann in Marchesa

Lupita Nyong'o in Ralph Lauren

Marion Cotillard in Christian Dior

Margot Robbie in Gucci

Michelle Dockery in Oscar de la Renta

Julianne Hough in Monique Lhuillier

Mila Kunis in Gucci Premiere

Jessica Chastain in Calvin Klein

Olivia Munn in Giorgio Armani

Naomi Watts in Tom Ford

Olivia Wilde in Marchesa

Jennifer Lawrence in Christian Dior

Zooey Deschanel in Oscar de la Renta

Zoe Saldana in Prabal Gurung

Taylor Swift in Carolina Herrera

Reese Witherspoon in Zac Posen

Rooney Mara in Nina Ricci

Taylor Schilling in Thakoon

Sofia Vergara in Vera Wang

Rosie Huntington-Whiteley in Yves Saint Laurent

Shailene Woodley in Marchesa
