The 93rd Academy Awards will take place in on Sunday 25th April, with Viola Davis, Andra Day, Vanessa Kirby, Frances McDormand and Carey Mulligan nominated for the Best Actress award. We're excited to see what the stars will be wearing on the red carpet, but in the meantime let's look back at what past Best Actress winners wore.
Have you ever wondered if there is a formula to a winning Oscar dress? Which designer has bagged the most wins? Which colour screams success? Our friends over at Big Group made this ah-mazing infographic, showing the dresses worn by every single Best Winner, from 1929 up to 2017.
Last year's winner Renée Zellweger - who was nominated for her powerhouse performance as Judy Garland - channeled the mega-watt glamour of Old Hollywood. Her glimmering gown, snow white with one glove-like long sleeve, was from Armani Privé.
The year before, Olivia Colman swept to victory for The Favourite. While normally a fan of tailoring - she definitely knows how to work a pin-sharp trouser suit - Colman chose forest green Prada, a gown with a swooshing train and high neck that looked suitably regal considering that she won for her portrayal of Queen Anne.
Rewind a few years back to 2013, when Jennifer Lawrence picked up the Best Actress Award in her gorgeous, rather bridal, Dior Couture frock. She famously took a tumble up the stairs to receive her award, but the overall effect of that sculpted bodice and puffball skirt was enough of a distraction (almost). And she's not the first Best Actress to have worn Christian Dior, as back in 2006 Reese Witherspoon accepted the award for Walk the Line in Vintage Christian Dior.
Valentino is of course a popular winner's choice, and he has dressed a spectacular number of Best Actresses including Cate Blanchett, Sophia Loren, Jessica Lange, Julia Roberts and Elizabeth Taylor.
Valentino said that dressing Julia Roberts - who won the Best Actress oscar for her performance in Erin Brockovich - was the highlight of his career. 'I have dressed so many people but I have to be sincere. The person that made me feel so very, very happy was Julia Roberts. When she got the Academy Award for Erin Brockovich I watched it on television and really I was so excited that she appeared in my dress,' the designer gushed.
As for the accessories it seems a Chopard is a lucky charm, as in 2004 Charlize Theron wore Chopard to accept her Best Actress Oscar for Monster, and then for ten consecutive years Chopard was worn by an Oscar winner. A hint for this years' nominees, maybe?
What was your favourite dress? Flick through the gallery below to see what the winners of Best Actress and Best Actress in a Supporting Roles have worn to the Oscars
Winning Oscar Dresses Through The Years
Renée Zellweger
Renée Zellweger won Best Actress for Judy in 2020. She wore a one-sleeved gown from Armani Privé.
Laura Dern
Laura Dern won Best Actress in a Supporting Role for Marriage Story in 2020. She wore a blush pink and beaded black gown from Giorgio Armani.
Olivia Colman
Olivia Colman won Best Actress for The Favourite in 2019. She wore a forest green gown by Prada.
Regina King
Regina King won Best Actress in a Supporting Role for If Beale Street Could Talk in 2019. She wore a strapless gown from Oscar de la Renta.
Frances McDormand
Frances McDormand won Best Actress for Three Billboards Outside Ebbing, Missouri in 2018. She wore a dress by Valentino.
Allison Janney
Allison Janney won Best Actress in Supporting Role for I, Tonya in 2018. She wore a scarlet gown from Reem Acra.
Emma Stone
Emma Stone won Best Actress for La La Land in 2017. She wore a glimmering tiered gown from Givenchy Haute Couture.
Viola Davis
Viola Davis won Best Actress in a Supporting Role for Fences in 2017. She wore a firetruck red gown by Armani.
Brie Larson
Brie Larson won Best Actress for Room in 2016. She wore a peacock blue gown by Gucci.
Alicia Vikander
Alicia Vikander won Best Actress in a Supporting Role for The Danish Girl in 2016. She wore a buttercup-coloured gown from Louis Vuitton.
Julianne Moore
Julianne Moore won Best Actress for Still Alice in 2015. She wore a beaded gown by Chanel.
Patricia Arquette
Patricia Arquette won Best Actress in a Supporting Role for Boyhood in 2015. She wore and black-and-white gown from Rosetta Getty.
Cate Blanchett
Cate Blanchett won Best Actress for Blue Jasmine in 2014. She wore an embellished dress by Armani Privé.
Lupita Nyong'o
Lupita Nyong'o won Best Actress in a Supporting Role for 12 Years a Slave in 2014. She wore a Prada gown.
Jennifer Lawrence
Jennifer Lawrence won Best Actress for Silver Linings Playbook in 2013. She wore a gown by Christian Dior.
Anne Hathway
Anne Hathaway won Best Actress in a Supporting Role for Les Miserables in 2013, and chose a pearlescent pink gown from Prada.
Meryl Streep
Meryl Streep won Best Actress for The Iron Lady in 2012. She wore a Lanvin gown.
Octavia Spencer
Octavia Spencer won Best Actress in a Supporting Role for The Help in 2012. She wore a champagne-coloured dress by Tadashi Shoji.
Natalie Portman
Natalie Portman won Best Actress for Black Swan in 2011. She wore a Rodarte gown.
Melissa Leo
Melissa Leo won Best Actress in a Supporting Role for The Fighter in 2011. She wore a dress by Marc Bouwer.
Sandra Bullock
Sandra Bullock won Best Actress for The Blind Side in 2010. She wore a dress by Marchesa.
Mo'Nique
Mo'Nique won Best Actress in a Supporting Role for Precious in 2010. She wore a Tadashi Shoji gown.
Kate Winslet
Kate Winslet won Best Actress for The Reader in 2009. She wore a Yves Saint Laurent gown.
Penélope Cruz
Penélope Cruz won Best Actress in a Supporting Role for Vicky Cristina Barcelona in 2009. She wore Balmain.
Marion Cotillard
Marion Cotillard won Best Actress for La Vie En Rose in 2008. She wore a Jean Paul Gaultier gown.
Tilda Swinton
Tilda Swinton won Best Actress in a Supporting Role for Michael Clayton in 2008. She wore Lanvin.
Helen Mirren
Helen Mirren won Best Actress for The Queen in 2007. She wore a gown by Christian Lacroix.
Jennifer Hudson
Jennifer Hudson won Best Actress in a Supporting Role for Dreamgirls in 2007. She wore a dress and bolero by Oscar de la Renta.
Reese Witherspoon
Reese Witherspoon won Best Actress for Walk the Line in 2006. She wore a Christian Dior gown.
Rachel Weisz
Rachel Weisz won Best Actress in a Supporting Role for The Constant Gardener in 2006. She wore a Narciso Rodriguez gown.
Hilary Swank
Hilary Swank won Best Actress for Million Dollar Baby in 2005. She wore a dress by Guy Laroche.
Cate Blanchett
Cate Blanchett won Best Actress in a Supporting Role for The Aviator in 2005. She wore a gown by Valentino.
Charlize Theron
Charlize Theron won Best Actress for Monster in 2004. She wore a Gucci dress.
Renée Zellweger
Renée Zellweger won Best Actress in a Supporting Role for Cold Mountain in 2004. She wore a Carolina Herrera dress.
Nicole Kidman
Nicole Kidman won Best Actress for The Hours in 2003. She wore a Jean Paul Gaultier gown.
Catherine Zeta-Jones
Catherine Zeta-Jones won Best Actress for a Supporting Role for Chicago in 2003. She wore a Versace dress.
Halle Berry
Halle Berry won Best Actress for Monster's Ball in 2002. She wore Elie Saab.
Jennifer Connelly
Jennifer Connelly won Best Actress in a Supporting Role for A Beautiful Mind in 2002. Her dress was by Balenciaga.
Julia Roberts
Julia Roberts won Best Actress for Erin Brockovich in 2001. She wore Valentino.
Marcia Gay Harden
Marcia Gay Harden won Best Actress in a Supporting Role for Pollock in 2001. She wore Randolph Duke.
Hilary Swank
Hilary Swank won Best Actress for Boy's Don't Cry in 2000. She wore a Randolph Duke gown.
Angelina Jolie
Angelina Jolie won Best Actress in a Supporting Role for Girl, Interrupted in 2000. She wore a dress by Marc Bouwer.