&& Life Moves On

truth247365:

Last night Beyonce gave birth to her first child with husband Jay-Z, daughter Blue Ivy Carter. The name quickly skyrocketed to the number one trending topic in the world on Twitter (actually Ivy Blue trended, but this morning we found out the name is really Blue Ivy). But what does the name mean?…

(via sunkissedsk1n)