The 33-year-old Harry Potter actress, who played Lavender Brown in the film franchise, gave fans an update on her son Abraham "Bam" Benjamin's condition on Thursday, writing on her Instagram, "Baby is home now."
Cave said her newborn had tested positive on Tuesday, sharing an image of him in a hospital bed as the UK went into a third coronavirus lockdown.
The actress and comedian played Hogwarts student Lavender Brown in the final three "Harry Potter" films, and more recently appeared in the TV series "Trollied."
She gave birth to her third child in October, and wrote on Instagram that the birth was "extreme" and that the child was placed in the neonatal unit following his arrival.