Some babies steal your heart at first glance– Mason is definitely one of these little guys.  I must say I really struggled to choose his blog images as I honestly love ALL of them.  He is so stinkin cute it hurts!  I cannot stop laughing when I look at these!