Surprise! Pippa Middleton is pregnant again, just over a year after welcoming her second child, according to reports.

Kate Middleton's younger sister, 38, is expecting her third baby with husband James Matthews.

The two are already parents to son Arthur, 3, and 14-month-old daughter Grace.

The outlet quoted a source as saying that Pippa and her husband are "so happy" and that she is a "natural mama."

At the concert, one of several event celebrating Queen Elizabeth II's Platinum Jubilee

Pippa was joined by Matthews, 46, her brother James Middleton, 35, and his wife Alizée Thévenet, and parents Carole Middleton and Michael Middleton.