The 88th Academy Awards were held last night. Leonardo DiCaprio was named best actor at the 88th Academy Awards, with Brie Larson as the best actress for Room. All the celebrities present were dressed to impress. Check out these pictures to find out who wore what at the Oscars 2016-
1. Amy Poehler
2. Brie Larson
3. Cate Blanchett
4. Charlize Theron
5. Heidi Klum
6. Jared Leto
7. Jennifer Garner
8. Jennifer Lawrence
9. Julianne Moore
10. Kerry Washington
11. Lady Gaga and Taylor Kinney
12. Leonardo DiCaprio and Kate Winslet
13. Mark Ruffalo and Sunrise Coigney
14. Matt Damon and Luciana Barroso
15. Micheal Keaton
16. Naomi Watts and Liev Schreiber
17. Priyanka Chopra
18. Rachel McAdams
19. Reese Witherspoon
20. Ryan Seacrest
21. Sacha Baron Cohen and Isla Fisher
22. Sophie Turner
23. Sylvester Stallone and Jennifer Flavin
24. Tina Fey
25. Tom Hardy and Charlotte Riley
Who looked the best among all these? Tell us below in the comments section.