The 66th Golden Globes were held in Los Angeles on Sunday 11th January 2009, with the red carpet full of super glamourous gowns.
Heidi Klum wore a vintage Galanos dress teamed with Christian Louboutin strappy heels, though was one of few who wasn't in a floor length gown.
Angelina Jolie wore a silver-nude Atelier Versace gown, Cameron Diaz looked pretty in a pink taffeta number by Chanel couture and Olivia Wilde stood out in a pale lavender Reem Acra strapless silk gown.
Kate Winslet looked classic in a strapless black Yves Saint Laurent teamed with Chopard diamonds while Eva Longoria Park went for the brightest red by Reem Acra.