Christina Aguilera and Hillary Clinton. (Photo: Archive)
Kanye West and Aziz Ansari. (Photo: Archive)
Tupac Shakur and KISS. (Photo: Archive)
Shaquille O’Neal and Bill Gates. (Photo: Archive)
Charlie Chaplin and Albert Einstein. (Photo: Archive)
Russell Brand and The Dalai Lama. (Photo: Archive)
Johnny Depp and Paul McCartney. (Photo: Archive)
Dustin Hoffman and Eminem. (Photo: Archive)
Chuck Berry and Lorde. (Photo: Archive)
Bill Clinton and John F. Kennedy. (Photo: Archive)
Axl Rose and David Bowie. (Photo: Archive)
Bette Midler, David Bowie, Michael Jackson, and Cher. (Photo: Archive)
Kate Middleton and Idris Elba. (Photo: Archive)
Rowan Atkinson and Christian Bale. (Photo: Archive)
Elton John, Lady Gaga, and Sting. (Photo: Archive)
Ray Charles and President Ronald Reagan. (Photo: Archive)
Michael Jackson and Freddie Mercury. (Photo: Archive)
Anna Wintour and Seth Meyers. (Photo: Archive)
Meryl Streep and Hillary Clinton. (Photo: Archive)
Nowadays we’re used to seeing celebrities appearing in all kinds of embarrassing selfies together, but somehow capturing Martha Stewart with Snoop Dogg still seems insane.