Harry Potter actress Jessie Cave has become a mum for the fourth time and revealed her newborn's magical name.
Jessie, 34, played Lavender Brown in the huge film franchise, and showed off the new addition to her family online.
On a shared Instagram with comedian partner Alfie Brown, she shared a photo of herself with her new baby in her arms and said: "Welcome Becker Brown."