Harry Potter stars Rupert Grint and Jessie Cave sent fans wild over the weekend as they recreated an famous scene from the wizarding franchise.
Rupert, now 35, and Jessie, 36, played Ron Weasley and Lavender Brown in all seven film.
In the sixth film, Harry Potter and The Half-Blood Prince (2009), Lavender and Ron begin a relationship, while he battles his feelings for Hermione Granger.
Lavender, a fellow Gryffindor, is known for being clingy and obsessive - and comic at one point gifts Ron a necklace shaped like a pierced heart as a sign of her never-ending affection.
Rupert and Jessie sent fans wild as they recreated the shot from the film 15 years on - looking remarkably similar to their younger selves despite being only 21 and 22 during filming.