Kourtney Kardashian wowed viewers of 'Keeping up with the Kardashians' by giving birth in front of the cameras.

Millions of US TV viewers were treated in the show's series finale on Sunday (16.09.12) when they saw the brunette beauty give birth to daughter Penelope, which took place in July, and watched in shock as the 33-year-old reality TV star pulled her daughter out herself.

As well as a film crew, Kourtney was joined in the delivery room by a number of her family members including sisters Kim and Khloe, brother Rob and her and partner Scott Disick's two-year-old son Mason, who insisted on calling Penelope ''sister'', despite Kourtney's best efforts to correct him.

Khloe told the camera: ''Kourtney just loves to pull out her own children.''

While the episode was being broadcast on Sunday, Kourtney wrote on twitter: ''Wow! Crazy to watch this! Magical.''

Earlier in the series finale, Kim - who is dating rapper Kanye West - announced she's freezing her eggs.