Instagram/Ellen DeGeneres & Jennife Movie Relive the iconic 2014 Oscar selfie and explore why the 2026 ceremony's unusual delay is causing concern for its cultural relevance and momentum. April 4, 2026 AceShowbiz - Social media recently buzzed with nostalgia over an iconic moment that happened exactly 12 years ago: the famous "Oscar selfie" taken by host Ellen DeGeneres. This snapshot, which included stars like Jennifer Lawrence and Julia Roberts, was captured on March 2, 2014, and remains one of the most memorable images in Oscars history.