Beyoncé Spotted Out Last Night After Rumors Claim She Gave Birth to Twin Boys [Photos]


Rumors spread claiming Beyoncé had given birth to twin boys on Thursday night. The rumors were never confirmed.

Bey was spotted out last night celebrating Cinco de Mayo with Kelly Rowland.

Some people seem to think her belly is gone.

View for yourself.

View More On Page 2