Woke up felt sick this morning, what could of caused this?

I was fine last night but I woke up feeling very nauseous and after about an hour i then dry heaved with VERY little stomach acid and spit coming back up, I felt bad for a few hours but after the day went by I felt better, what could of caused this? it only happen once this morning
2 answers 2