I can't explain why, but pictures of Beyonce and Jay-Z taking their 7-week-old, Blue Ivy Carter, out on a lunchtime stroll in New York City for the first time this past weekend dug up all kinds of crazy memories of me hoarding my then-newborn, Mari, in our apartment -- too...
Posted February 29, 2012 | 02/29/12 01:00 PM ET