Celebrities are famous because normal folk like you and me are fans. It turns out, celebs are also fans of other celebs, and they express that in a different manner than you and I: they wear their faces on t-shirts. Here are 15 times celebrities were spotted wearing other celebrity faces. Check out the gallery:

1. Brad Pitt wearing Angelina Jolie and himself


2. Nicolas Cage wearing himself


3. Ryan Gosling wearing Macaulay Culkin


4. Ryan Gosling wearing Macaulay Culkin wearing Ryan Gosling wearing Macaulay Culkin


5. Macaulay Culkin wearing Ryan Gosling wearing Macaulay Culkin


6. Leann Rimes wears Kate Moss


7. Justin Bieber wears Tiffani Thiessen


8. Jesse Eisenberg wears Mark Zuckerberg


9. Beyonce wears Aaliyah


10. Drake wears Jaden Smith


11. Miley Cyrus wears Tupac


12. Katy Perry wears Madonna


13. Tiffani Thiessen wearing Justin Bieber


14. James Franco wearing himself all over


15. Rihanna wearing Kate Moss