Harry Potter star Chris Rankin has revealed he has asked his long term girlfriend Ness Beecroft to marry him.
The actor has taken to Instagram to show of the exciting photos that he pop the question during a trip away to Florida.
The 38-year-old, who played Percy Weasley in the movie franchise, posted the news to his 55.4k followers on Thursday evening.