The cute baby vest stamp is from the retired Slice of Life stamp set, but there's a similar one in the Bundle of Love set in the current catalogue.
Stamps: Slice of Life, Pennant Parade
Card stock: Pink Pirouette, Baja Breeze, Whisper White
Inks: Pink Pirouette, Baja Breeze, Basic Grey
Papers: Subtles paper stack
Equipment: Scallop Border punch, Oval punches, Corner Rounder punch
Others: Whisper White satin ribbon