Sometimes a traditional “Roses are red, Violets are blue…” Valentine’s Day card just won’t cut it. Skip the boring one from your local pharmacy this year, and instead show your Valentine how you really feel with one of these hilarious celebrity cards—bonus points for making them laugh in the process.
After all, there’s nothing that says love quite like a card with Kanye West’s face on it.
1. Taylor Swift
4. Breaking Bad
5. Hunger Games
7. Leonardo DiCaprio