Brazilian supermodel Gisele Bündchen has given birth to a baby boy, according to People Magazine citing an anonymous source.

Details of the baby's birth place, time, weight and name have not yet been released.

The baby is the first for Bündchen, 29 and the second for her husband New Englan Patriots' quarterback Tom Brady, 32.

Earlier December, Brady had said he knew the gender of the baby but he said Gisele had preferred it to be a surprise, People reports.