Kim Kardashian does it. The Pope does it. You've probably done it too. The word 'selfie' was even declared Word of the Year by Oxford Dictionaries in 2013! Here's some of the craziest (and most controversial) selfies of all time.

The best celebrity selfies

Demi Lovato

Demi Lovato makes the perfect selfie look so easy. The singer shared this glammed up selfie, complete with a plunging gold dress and a hot pink background, to Instagram on June 28, 2017 and captioned the sultry snap with two heart emojis. Luckily for fans, it was the first of many selfies Lovato posted to Snapchat and Instagram.