By: Ashlee Wilson | Tue 01 Mar 2016, 14:30
Our best moments of the Annual Academy Awards®.
See what Leo himself thinks of the support he's gotten over the years:
Make sure you catch Fashion Police: The Academy Awards on Wednesday 2 March at 20:00 on E! (124) and join the convo about fashion hits, misses and your fave moments with #DStvGlam.
Take a look at our Top 5 moments of the 2016 Oscars®: