Getting engaged is one of the biggest moments of somebody's life. Memories can last a lifetime, but what if you had the entire moment captured on video for others to enjoy as well?
Thankfully, James was thinking ahead. With cameras hiding in the background, he captured the special moment, complete with a custom reel and viewer helping him to ask the big question.
Get ready for the happy tears, they're about to start pouring...
And here it is, one of the stars of the show, the reel James made for Julia-