According to reports making the rounds online, foreign singer cum actress, Beyonce Knowles, has given birth to her much expected set of twins.

The singer and her rapper husband, Jay Z welcomed twins some days ago, multiple sources confirm - there have been signs that she might have given birth to a boy and a girl based on the balloons that were delivered to a hospital, but no hard evidence so far.

The couple's new twins join their daughter Blue Ivy, 5 - Beyoncé and Jay Z tied the knot in 2008 and recently celebrated their ninth wedding anniversary.

Download Now