A woman who was taken to hospital with what she thought was kidney stones turned out to be going into labour with triplets.
Dannette Giltz, from Sturgis in South Dakota, in the US, had no idea she was pregnant until she arrived at hospital on August 10.
"I started getting pains, I figured it was kidney stones because I’ve went through them before," she said.
Doctors soon realised Mrs Giltz was actually 34 weeks pregnant and in labour with, they initially thought, twins.
"You don’t ever see triplets being conceived naturally, let alone going 34 weeks without knowing," Mrs Giltz told KOTA-TV.
She added: "I go to the doctor’s thinking I’ll have surgery for kidney stones and end up going into labour with a c-section that night. It’s crazy."
Dannette and her husband Austin named the babies, who remained in the hospital on Saturday, Blaze, Gypsy and Nikki.
They were born within four minutes of each other and each weighed around four pounds.