Pregnant Harry Potter actress Jessie Cave was rushed to hospital after experiencing "headaches" and heart "palpitations".
Just last week the 33-year-old, who played Lavender Brown in Harry Potter, announced she was pregnant with her third child.
The actress had a four-hour wait to make sure she and her baby were ok, before being given the all-clear to return home that evening.
Taking to Instagram, Cave posted a photo of herself in hospital, writing: "Saturday afternoon spent in hospital checking baby/me is okay. Kinda fell in love with my [nurse].
"Thank you #NHS".