Bonnie Wright was once engaged to her Harry Potter co-star.
Wright, 32, is best known for her role as Hogwarts student Ginny Weasley in the wizarding franchise.
She starred in all eight of the movies and has since gone on to feature in a number of independent films, including Before I Sleep (2013) and After the Dark (2014).
Wright confirmed she had tied the knot with longtime boyfriend Andrew Lococo in 2022.
However, many fans are only just realising that she was once in a relationship with one of her Harry Potter co-stars.
When filming Harry Potter and The Deathly Hallows – Part 1, Wright met fellow actor Jamie Campbell Bower, 34.
He played a young Gellert Grindelwald in the 2010 movie and went on to star in Fantastic Beasts: The Crimes of Grindelwald in 2018.
While working together, the pair became close and in 2010, they confirmed they were in a relationship.
Shortly after, rumours began circulating that the couple had gotten engaged.
When it was confirmed, a source then told the MailOnline: “We are all absolutely shocked and surprised and can’t believe that Jamie has asked Bonnie to marry him.”
They added that Campbell Bower was ‘chuffed to bits’ and that during filming, they kept things ‘very professional’.
The Twilight actor also told The Daily: “I am engaged. I’m very happy.
“It’s a wonderful, wonderful time.”
However, their whirlwind romance came to an abrupt end in July 2012, with Us Weekly confirming they had called off the engagement.
“It was amicable, but things had not been going right for some time,” an insider told the outlet. “It’s sad.”
After finding out about their relationship, Harry Potter fans have taken to social media and reacted.
One fan tweets: “So no one was gonna tell me that Jamie Campbell Bower and Bonnie Wright dated for 3 years????”
Another adds: “Wait Jamie Campbell Bower dated Bonnie Wright????? Omg.”
Wright and Campbell Bower aren’t the only Harry Potter stars to have found romance while filming.
Evanna Lynch, who played Luna Lovegood in the franchise, secretly dated one of her co-stars for nine years.
The 31-year-old met Robbie Jarvis, 36, on the set of Order of the Phoenix and the pair hit it off.
The couple secretly dated until 2015 and then made their relationship public with a number of snaps on Instagram.
However, Lynch confirmed they had broken up when at the premiere of the Harry Potter spinoff, Fantastic Beasts and Where To Find Them.
She told Us Weekly: “We’re both vegans, so we go to a lot of vegan events together.
“So yeah, we’re good friends.”
Watch our Video of the Day below…