Passengers on a recent flight from Dubai to the Philippines were treated to an extraordinary sight when a woman unexpectedly gave birth.
Missy Berberabe Umandal was a passenger on the Cebu Pacific Air flight and shared a photo of the new mother and baby girl on her Facebook.
According to Missy, the woman began having contractions about 5 hours into the flight:
"For once in my life, I saw flight attendants, who are meant to always maintain their poise and composure, panic ever so slightly. Flight attendants started calling for medical assistance, and luckily, there were two nurses among the passengers. She was already crowning, so she was brought to the more spacious area in front of the plane."
"We only heard one semi-loud screech, and a few seconds later, there were tinier, cute screeches, and it was when we knew the baby was born. Luckily, she only had to push ONCE.
"Moments later, the woman got up to go back to her seat, baby in arms (mighty strong, I might say)."
Missy also writes that the baby girl will be entitled to free flights for life with Cebu Pacific Air but that has not been confirmed.
Another passenger who had a baby shared baby clothes and other necessities with the newborn while the flight attendants took a shelf from the cabinets and filled it with mineral water to make a makeshift bath to clean the baby.
The decision was immediately made that an emergency landing in India was necessary to ensure the baby's health, as it was born two months earlier than expected.
That meant that the flight was once again delayed - the nine-hour flight turned into an 18 hour one - but Missy says that there were "no complaints.. everyone in that plane was blessed".
And although she doesn't know the woman's name, Missy left this message for her on Facebook:
"To the woman, in the hopes she gets to read this: we understand you are resting and giving time to take care of your baby, but we are all hoping for your quick recovery and a lifetime of happiness to your beautiful child!"
And for anyone wondering about the baby's nationality, it turns out the baby will have Filipino citizenship as Cebu Pacific Air is registered in the Philippines.