Yesterday, we all saw Narendra Modi’s voting selfie making waves (pun not intended) on Twitter. This made us want to look up selfies that other celebrities had taken over the past few years. Below, we gather the funniest selfies that we found from all over the internet: Let’s start with the normally poised and well-behaved Jacqueline Fernandez. Jackie, if you showed this much flexibility in your expressions on screen, you’d have left your competitors far behind by now. Ranveer charges crores and crores for each film that he does. Maybe he should invest in a phone that takes better pictures? Oh, and a barber. And a make-up man. If all of us looked this way after playing Holi, then the world would be a much more beautiful place. If there was a poster image for a bad tan, Kim Kardashian would be the brand ambassador. It’s a selfie within a selfie! Woah! Mind: blown. Hey, look. After ET and Jaadu, an alien has come to Earth in the form of Tyra Banks!