Beyoncé and Jay Z are two of the biggest celebrity parents on the planet.
On Saturday, May 20th, the singer and her rapper beau feted the impending arrival of their twin babies at an African-themed baby shower titled "The Carter Push Party." As usual, Queen Bey slayed covered in henna tattoos at the Beverly Hills soiree which was attend by Beyoncé's former Destiny's Child bandmates Kelly Rowland and Michelle Williams. Tennis superstar Serena Williams, whom is expecting her first child and La La Anthony were also in attendance.
Beyonce and Jay-Z already have a 5-year-old daughter named Blue Ivy, so naming the twins John and Jennifer or something generic is clearly out of the question. Since the "Formation" singer looks ready to pop, what do you think the "Lemonade" songstress should name her soon-to-arrive twins?