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.