Kate Middleton reportedly had the
Kate Middleton reportedly had the 'perfect' pregnancy and delivery

Kate Middleton had the "perfect" pregnancy and delivery, it has been revealed. The Duchess of Cambridge welcomed Prince George with Prince William on 22 July at the Lindo wing of St Mary's Hospital in London.

"She spoke to some of her best girlfriends after the birth and described the birth as perfect," a source told Vanity Fair, "She said it was straightforward and there were no complications. She wanted a natural birth and she was so happy she was able to have one."

However, the 31-year-old royal's natural birth and motherhood didn't surprise close family friend George Brown.

"[It] didn't surprise me. She was fit and competent from the word go. She seemed to take to motherhood amazingly well, and when I went round to see her, she was happily breastfeeding and seemed to know exactly what she was doing," he said, adding, "Catherine was a lovely little baby, cherubic and chubby-cheeked and so good. I remember she didn't cry much at all. I think that was probably because Carole was so relaxed."

The magazine also revealed that Middleton's hairdresser, Amanda Cook Tucker, was with her full-time for the month of July and helped her choose her post-baby look.

"She chose the pale blue spotted Jenny Packham dress that afternoon because her tummy was still very rounded and she decided there was no point trying to hide her bump, so she went for a flattering dress that showed off her curves," an insider added.

Meanwhile, Kate Middleton stunned all as she showed off her slim post-baby body within weeks of giving birth. During a recent visit to Breakwater country park to start the three-day Ring O Fire ultra marathon in Anglesey, northern Wales, she appeared back in shape as she donned a fitted green Ralph Lauren jacket over a Zara blouse and a pair of skinny black jeans.