This year's Golden Globe Awardsdidn't disappoint. Here are our best bits from inside the corker of a ceremony....
Everything that came out of Tina Fey and Amy Poehler's mouths
It's not an easy feat to stand in a room with Oprah and Meryl Streep and still manage to be the two people we'd most like to be BFFs with - but somehow Tina and Amy managed it. Can we just make it law for them to present everything ever from now on? If you're in a LOL-friendly enviroment, check out their opening monologue below:
When Maggie Gyllenhaal paid tribute to complicated women
We thought we couldn't love her anymore, but we do. We do!
Jennifer Aniston patting Kate Hudson's bum
For American readers, that translates as her fanny. Something to mull over.
**Emma Stone and Lorde rocked trousers **
It's not all about the dresses...
Jared Leto served braided hair realness
We've already had the man-bun and (our personal faves) ombre waves from Jared, and now the addition of a braid into his hair reportoire is making us ponder what could be next? If we were dating it would basically be like having a boyfriend and a My Little Pony at the same time I.E. THE DREAM.
SEE ALL THE GOLDEN GLOBE BEST DRESSERS BELOW >>
Golden Globes 2015 Red Carpet
461350470
Rosamund Pike in Vera Wang
461350510
Giuliana Rancic
461351566
Kelly Osbourne
461351942
Conchita Wurst
461352354
Quvenzhane Wallis in Giorgio Armani
461352482
Greer Grammer
461352488
Naomi Watts in Gucci
461353142
Lorde
461352642
Zosia Mamet in Zac Posen
461353010
Amy Adamsin Versace and Tiffany & Co
461353242
Eddie Redmayne and Hannah Bagshawe
461353166
Amanda Peet
461354100
Diane Kruger
461354214
Allison Williams in Armani
461354546
Dakota Johnson in Chanel and Jimmy Choo
461355334
Lena Dunham in Zac Posen
461355420
Emily Blunt in Michael Kors
461355460
Givenchy Haute Couture by Riccardo Tisci
461356130
Jessica Chastain in Versace
461356580
Kate Mara in Miu Miu
461356618
Felicity Jones
461356974
Leslie Mann
GALLERY>> The Golden Globes Red Carpet
Sienna Miller in Miu Miu and Tiffany & Co
461357762
Keira knightley in Chanel
461357578
Kerry Washington in Mary Katrantzou
461358128
Kate Beckinsale
461357986
Jane Fonda
461358060
Jennifer Lopez
461358838
Reese Witherspoon in Calvin Klein Collection and Tiffany & Co
461358928
Amal Clooney in Dior Haute Couture
461357554
Anna Kendrick in Monique Lhuillier
461358096
Keira Knightley in Chanel
461359098
Emma Stone in Lanvin
461359390
Kate Hudson in Versace
461359494
Catherine Zeta Jones
461358788
Channing Tatum and Jenna Dewan
461360080
Jennifer Aniston in Saint Laurent
461359814
Matthew Mcconaughey in Dolce & Gabbana and Camila Alves in Monique Lhuillier