The Oscars red carpet is arguably just as important as the winners room so here's a look at what the stars were wearing at last night's Academy Awards.

Keira Knightley

Rosamund Pike

Sienna Miller

Reese Witherspoon

Margot Robbie

Gwyneth Paltrow

Felicity Jones

Jennifer Lopez

Hannah Bagshawe and Eddie Redmayne

Meryl Streep

Patricia Arquette

Scarlett Johansson

Nicole Kidman

Justin Theroux and Jennifer Aniston

Marion Cotillard

Jessica Chastain

Kerry Washington

Lady Gaga

Julianne Moore

Dakota Johnson

Emma Stone

Chrissy Teigen and John Legend

Channing Tatum and Jenna Dewan-Tatum

Chloe Moretz

Cate Blanchett

Anna Kendrick

Zoe Saldana

Behati Prinsloo