First off, that smile just makes me chuckle and smile! That is just too adorable!!
Also, nerdy moment. When I saw this all I could think was "OMG I finally get to see the Cardassian Neck Trick! YAY!" HAHA It's from StarTrek Deep Space 9. ...yeah. lol
Very cute pics!