Harry Potter star Jessie Cave has been open about having a baby after a one-night stand.The actress – best known for playing Lavender Brown in the films about JK Rowling's boy wizard – discovered she was expecting a baby in 2014 after spending the night with comedian Alfie Brown.The pair met up again and ended up deciding to make a go of their relationship – though it was on and off for a while."Standing face to face with him four months after our one-night stand, both in T-shirts we still wear today, it felt big," she wrote for The Times."He was excited.
Read more on dailystar.co.uk