Adorable

A nickname for someone who makes your heart melt like butter.  This is perfect for one who is soft and all together pleasant , with the most delightful face, a cute physique or charming character traits, making them an appealing sight to behold.