According to recent reports, Beyonce has given birth to twins, but the date of birth and gender of the babies…