What could be better than twin newborns...seriously? Nothing. So, meet Lila and Zoe - the most cuddly, sweet girls :) Congratulations Sara and Josh - I will have the rest of the images to you soon!