Katy Perry helped deliver a baby yesterday (26.02.14).

The 'Roar' hitmaker was celebrating a ''miracle'' of a day which saw her assist with a home birth.

Katy tweeted: ''Finally you can add ''helps delivers babies in living rooms'' to my resume! It's been a miracle of a day...❤️ Auntie Katy aka Stylist Auntie (sic)''

Though it is unclear who Katy was helping, fans have speculated she was by the side of her older sister Angela Hudson, who was revealed to be pregnant late last year.

The happy news would have been a welcome distraction for the 29-year-old pop star as it was reported yesterday she and John Mayer have split up after 18 months together.

It is claimed the couple decided to go their separate ways because Katy - who was previously married to Russell Brand - was so busy preparing for her upcoming world tour.

A source said: ''She's stressed about the tour, they've been fighting. It is probably for the best, because she is going to be on tour for forever. Of course this happens all the time, I can't keep track anymore. But for now they are done.''