Paris Hilton, the world’s most narcissistic princess, is back at it. On November 20 Paris Hilton admitted that she believes that she and Britney Spears invented the selfie… in 2006. ... Read more
The post Paris Hilton claimed she invented the selfie and the internet has gone into roast mode appeared first on Lost At E Minor: For creative people.
3 months ago, Lost At E Minor, Photography