ENTERTAINMENT Ellen DeGeneres’ Iconic Oscars Selfie Occurred 10 Years In the past In the present day ef1jqMarch 2, 2024025 views The star-studded pic included Bradley Cooper, Meryl Streep and Julia Roberts, amongst different A-listers.