Last night at the Oscars, Ellen DeGeneres broke the internet by taking the most star-studded celebrity selfie of all time*. What all started off as a picture with Meryl Streep became something that we will all hate ourselves for a few years down the roadĀ remember forever. First ...read more