Beyoncé welcomed her and husband Jay-Z's first daughter Blue Ivy Carter into the world yesterday.

According to E! the Best Thing I Never Had singer gave birth by Caesarean section at Lenox Hill Hospital, New York with Jay-Z present.

Beyoncé and Jay-Z welcomed their first daughter Ivy Blue Carter last night

Friends of the pair have taken to Twitter to send congratulatory messages since the news broke.

Rihanna tweeted: "Welcome to the world princess Carter! Love Aunty Rih."

Russell Simmons added: "congrats to my good friends Beyoncé and Jay-Z."

Cheryl Cole posted: "Congratulations to Beyonce and Jay on the birth of their first child..Welcome to the world Blue Ivy!"

Beyoncé announced her pregnancy on stage at the MTV Video Music Awards last August.