Warning: This is SERIOUSLY cute.
Fans of Geordie Shore will know Charlotte and Gaz agreed to start seeing each other during the second episode of Geordie Shore: Big Birthday Battle.
Gary had opened up to Charlotte and admitted their relationship was one of the reasons he split with ex-girlfriend Lillie. He also confessed that she is the only girl he gets "nervous" around, before confiding in Jay Gardner and telling him he wants to have a proper relationship with Charlotte.
Now, Gary is proving it and we'll finally get to see the pair go on their first official date. Ok, so they did go on a date to the farm a couple of series back... but this is a proper date.
Gaz arranges a romantic dinner for the pair and blindfolds Charlotte on the way there, so he can really surprise her. Gearing up for their evening together, he says: "If someone had told me five years ago I would be going on my first offical date with Charlotte wearing a shirt and everything, I would have laughed you out of Newcastle... I'm actually f**king buzzing."
"I've decided to blindfold Charlotte and not let her see a thing until we walk into the restaurant," he explains. "I just hope that when she takes that blindfold off, she likes what she sees."
Spoiler alert: she does.
Charlotte gushes: "I can't believe my eyes. There's petals everywhere, there's candles, there's champagne... what more could I possibly want?"
Right on cue, Gary then surprises her with a bunch of 24 red roses, before telling her he is so happy with the way things are going between them."
To the camera, Gaz says: "I feel like the whole five years have just been erased and this is my first date with this stunning girl."
Charlotte, meanwhile, is overwhelmed by Gary's efforts: "I have known Gary for so many years and we've been through so much together. How on earth can he make us feel that I'm only just meeting him for the first time again?"
"I've never felt this feeling before. I feel so special and it's Gary that is making us feel this way," she says. Getting emotional, Charlotte admits: "This is all I've ever wanted him to do... now it's here, I just feel so happy about it."
Eek! What does this mean for the pair now?
Well, for Gaz, he wants a relationship: "I have grown up. I wasn't ready for commitment and to be with Charlotte back then, but now, I am."
We cannot wait to see what happens next!
Geordie Shore: Big Birthday Battle continues Tuesday 24 May at 10pm on MTV.
Follow us on Twitter @RevealMag for all your celeb, fashion and beauty news!
Fancy winning some GREAT prizes? Check out Reveal Competitions here!