It's really hard to explain puns to a kleptomaniac. They always take things literally.

For this case we prepared a special set of visual puns. They are really very funny but at the same time are clear for everyone (even a kleptomaniac) because the objects of our puns are names of famous celebrities.

As a bonus for every pun we picked up top films (with biggest box office) and music hits (Billboard Top) of these celebs. Enjoy yourself and bear in mind: pun intended!

1. Tom Hardy

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-cakes For You. Pun Intended

Top films starring Tom Hardy:

1. Inception (2010)

2. Tinker Tailor Soldier Spy (2011)

3. The Dark Knight Rises (2012)

4. This Means War (2012)

5. Mad Max: Fury Road (2015)

6. Legend (2015)

7. The Revenant (2015)

8. Dunkirk (2017)

9. Venom (2018)

2. Blake Lively

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Blake Lively:

1. Green Lantern (2011)

2. The Age of Adaline (2015)

3. Café Society (2016)

4. The Shallows (2016)

5. A Simple Favor (2018)

3. Tom Cruise

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Tom Cruise:

1. Mission: Impossible – Ghost Protocol (2011)

2. Rock of Ages (2012)

3. Jack Reacher (2012)

4. Oblivion (2013)

5. Olympus Has Fallen (2013)

6. Edge of Tomorrow (2014)

7. Mission: Impossible – Rogue Nation (2015)

8. Jack Reacher: Never Go Back (2016)

9. The Mummy (2017)

10. American Made (2017)

11. Mission: Impossible – Fallout (2018)

4. Selena Gomez

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top music hits of Selena Gomez:

1. Naturally - Selena Gomez & The Scene (2010)

2. Who Says - Selena Gomez & The Scene (2011)

3. Love You Like a Love Song - Selena Gomez & The Scene (2012)

4. Come & Get It - Selena Gomez (2013)

5. The Heart Wants What It Wants - Selena Gomez (2014)

6. Good for You - Selena Gomez feat. A$AP Rocky (2015)

7. Same Old Love - Selena Gomez (2016)

8. We Don't Talk Anymore - Charlie Puth feat. Selena Gomez (2016)

9. Hands to Myself - Selena Gomez (2016)

10. It Ain't Me - Kygo feat. Selena Gomez (2017)

5. Morgan Freeman

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Morgan Freeman:

1. Million Dollar Baby (2004)

2. Batman Begins (2005)

3. The Bucket List (2007)

4. The Dark Knight Rises (2012)

5. Oblivion (2013)

6. Last Vegas (2013)

7. Now You See Me (2013)

8. Transcendence (2014)

9. Lucy (2014)

10. Now You See Me 2 (2016)

11. Going In Style (2017)

12. The Nutcracker and the Four Realms (2018)

6. Kanye West

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top music hits of Kanye West:

1. Forever - Drake feat. Kanye West, Lil Wayne & Eminem (2009)

2. Heartless - Kanye West (2009)

3. Knock You Down - Keri Hilson feat. Kanye West & Ne-Yo (2009)

4. Run This Town - Jay-Z, Rihanna & Kanye West (2009)

5. All of the Lights - Kanye West (2011)

6. E.T. - Katy Perry feat. Kanye West (2011)

7. Mercy - Kanye West, Big Sean, Pusha T & 2 Chainz (2012)

8. Clique - Kanye West, Jay-Z & Big Sean (2012)

9. Niggas in Paris - Jay Z & Kanye West (2012)

10. FourFiveSeconds - Rihanna & Kanye West & Paul McCartney (2015)

7. Keira Knightley

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

1. Star Wars: Episode I – The Phantom Menace (1999)

2. Pirates of the Caribbean: The Curse of the Black Pearl (2003)

3. King Arthur (2004)

4. Pride & Prejudice (2005)

5. Pirates of the Caribbean: Dead Man's Chest (2006)

6. Pirates of the Caribbean: At World's End (2007)

7. Atonement (2007)

8. London Boulevard (2010)

10. Anna Karenina (2012)

11. Begin Again (2013)

12. The Imitation Game (2014)

13. Collateral Beauty (2016)

14. Pirates of the Caribbean: Dead Men Tell No Tales (2017)

15. The Nutcracker and the Four Realms (2018)

8. 50 Cent

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top music hits of Kanye West:

1. In da Club - 50 Cent (2003)

2. 21 Questions - 50 Cent feat. Nate Dogg (2003)

3. P.I.M.P. - 50 Cent (2003)

4. Disco Inferno - 50 Cent (2004)

5. Candy Shop - 50 Cent feat. Olivia (2005)

6. Just a Lil Bit - 50 Cent (2005)

7. Outta Control (Remix) - 50 Cent feat. Mobb Deep (2005)

8. Hustler's Ambition - 50 Cent (2005)

9. I Get Money - 50 Cent (2007)

10. Baby By Me - 50 Cent (2009)

9. Pregnant - Beyoncé, pregnant with twins - Beytwice.

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top music hits of Beyoncé:

1. Bills, Bills, Bills - Beyoncé (1999)

2. Independent Women Pt. 1 - Beyoncé (2000)

3. Say My Name - Beyoncé (2000)

4. Bootylicious - Beyoncé (2001)

5. Baby Boy - Beyoncé (2003)

6. Crazy in Love - Beyoncé (2003)

7. Check on It - Beyoncé (2006)

8.Irreplaceable - Beyoncé (2006)

9. Single Ladies (Put a Ring on It) - Beyoncé (2008)

10. Perfect - Ed Sheeran feat. Beyoncé (2017)

10. Clint Eastwood

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Clint Eastwood:

1. The Good, the Bad and the Ugly (1966)

2. A Fistful of Dollars (1964)

3. Million Dollar Baby (2004)

4. Gran Torino (2008)

5. American Sniper (2014)

11. Anne Hathaway

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Anne Hathaway:

1. The Princess Diaries (2001)

2. The Princess Diaries 2: Royal Engagement (2004)

3. The Devil Wears Prada (2006)

4. Bride Wars (2009)

5. Valentine's Day (2010)

6. Alice in Wonderland (2010)

7. One Day (2011)

8. The Dark Knight Rises (2012)

9. Les Misérables (2012)

10. Interstellar (2014)

11. The Intern (2015)

12. Ocean's 8 (2018)

12. Gerard Butler

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Gerard Butler:

1. Tomorrow Never Dies (1997)

2. Lara Croft: Tomb Raider – The Cradle of Life (2003)

3. 300 (2006)

4. The Ugly Truth (2009)

5. The Bounty Hunter (2010)

6. Olympus Has Fallen (2013)

7. 300: Rise of an Empire (2014)

8. Gods of Egypt (2016)

9. London Has Fallen (2016)

10. Geostorm (2017)

13. Taylor Swift

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top music hits of Taylor Swift:

1. Love Story - Taylor Swift (2008)

2. You Belong With Me - Taylor Swift (2009)

3. We Are Never Ever Getting Back Together - Taylor Swift (2012)

4. I Knew You Were Trouble - Taylor Swift (2012)

5. Blank Space" - Taylor Swift (2014)

6. Shake It Off - Taylor Swift (2014)

7. Style - Taylor Swift (2015)

8. Wildest Dreams - Taylor Swift (2015)

9. Bad Blood - Taylor Swift feat. Kendrick Lamar (2015)

10. I Don't Wanna Live Forever (Fifty Shades Darker) - Zayn and Taylor Swift (2016)

14. Robert De Niro

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Robert De Niro:

1. Casino (1995)

2. Stardust (2007)

3. Machete (2010)

4. Limitless (2011)

5. New Year's Eve (2011)

6. Silver Linings Playbook (2012)

7. The Family (2013)

8. Last Vegas (2013)

9. American Hustle (2013)

10. The Intern (2014)

11. Joy (2015)

15. Glenn Close

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Glenn Close:

1. 102 Dalmatians (2000)

2. Albert Nobbs (2011)

3. Guardians of the Galaxy (2014)

4. What Happened to Monday (2017)

5. The Wife (2017)

16. Geff Bridges

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Jeff Bridges:

1. Stick It (2006)

2. Iron Man (2008)

3. Crazy Heart (2009)

4. Tron: Legacy (2010)

5. True Grit (2010)

6. The Giver (2014)

7. Seventh Son (2014)

8. Hell or High Water (2016)

9. Kingsman: The Golden Circle (2017)

10. Bad Times at the El Royale (2018)

17. William Dafoe

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring William Dafoe:

1. The Aviator (2004)

2. XXX: State of the Union (2005)

3. The Grand Budapest Hotel (2014)

4. John Wick (2014)

5. The Great Wall (2016)

6. What Happened to Monday (2017)

7. Murder on the Orient Express (2017)

8. Aquaman (2018)

18. Gary Oldman

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Gary Oldman:

1. Harry Potter and the Prisoner of Azkaban (2004)

2. Harry Potter and the Goblet of Fire (2005)

3. Batman Begins (2005)

4. The Backwoods (2006)

5. Harry Potter and the Order of the Phoenix (2007)

6. The Dark Knight (2008)

7. Red Riding Hood (2011)

8. Harry Potter and the Deathly Hallows (2011)

9. Tinker Tailor Soldier Spy (2011)

10. The Dark Knight Rises (2012)

11. RoboCop (2014)

12. Dawn of the Planet of the Apes (2014)

13. Man Down (2016)

14. The Hitman's Bodyguard (2017)

15. The Space Between Us (2017)

16. Darkest Hour (2017)

19. Reese Witherspoon

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

Top films starring Reese Witherspoon:

1. Legally Blonde (2001)

2. Legally Blonde 2: Red, White & Blonde (2003)

3. Just like Heaven (2005)

4. Water for Elephants (2011)

5. This Means War (2012)

6. Hot Pursuit (2015)

7. A Wrinkle in Time (2018)

20. Jay Z

20 Celeb Pun-Cakes For You. Pun Intended

20 Celeb Pun-Cakes For You. Pun Intended

1. Where I’m From - Jay Z (1997)

2. Dead Presidents II - Jay Z(1996)

3. Big Pimpin - Jay Z feat. UGK (2000)

4. 99 Problems - Jay Z (2004)

5. U Don’t Know - Jay Z (2001)

6. Brooklyn’s Finest - Jay Z. feat. The Notorious B.I.G. (1996)

7. Public Service Announcement - Jay Z. (2003)

8. Nigga What, Nigga Who (Originator ’99) - Jay Z. feat. Big Jaz (1999)

9. Hard Knock Life (Ghetto Anthem) - Jay Z (1998)

10. Niggas in Paris - Jay-Z and Kanye West (2011)

Read More Funny and Bizarre Stories Here