Harry Potter star Jessie Cave has announced she's given birth to baby number four with partner Alfie Brown.
The actress, best known for playing Lavender Brown in the hugely popular franchise, shared the sweet news with her Instagram followers on Tuesday.
The 34-year-old uploaded an adorable snap of her breastfeeding her newborn, who she has proudly named Becker.