When Ellen DeGeneres gathered a group of famous Hollywood faces around her at this year’s Oscar’s ceremony, she created what is arguably the world’s most famous selfie. Generating over 2.5 million retweets, DeGeneres became the first twitter user to generate 1 million retweets from a single post, with some experts estimating the image to […]