Punches are by EK Success and Martha Stewart. Die cuts are by Spellbinders and Sizzix Little Leaves for Stampin' Up. Embossing folder is also a Sizzix for Stampin' Up. Happy Birthday stamp is from K&Co. Ribbon is Baja Breeze by Stampin' Up.
I made two versions of this card one with white roses and one with paper from the Pink Paislee Indigo Bleu line. Card base is Bazzill white.