I have seen these cards done a lot lately and just had to give it a whirl! I made this quite a while ago, so I'm not sure of what size I cut the hearts out at.
Hearts - George & Basic Shapes
Cuttlebug - Swiss Dots (Cricut) & Doodle Hearts (The Paper Studio)(I used a woodgrain folder for the tux coat, but I'm not sure from which company as I have several).
Thanks for looking,