heart plant

Does anyone have any idea what this succulent is called?  I was given it a few years ago and I love how it resembles a heart.  I think these would make fantastic wedding party favours, but I’ve  no idea what they are or where I could find them…  Help! Bridget Visit my website: www.bridgetmcnulty.com