Last week, Charlotte turned 26 years old. Remember *that* McDonald's feast she and her girl pals had to celebrate during a cosy night in?
Well, it turns out she had one birthday present left to open and we think it was definitely worth the wait!
Holly gave Charlotte her gift when she was reunited with her earlier today, and it was a gorgeous pair of Christian Dior rose gold sunglasses. We WANT!
Not surprisingly, Charlotte was keen to show off her new summer accessory and took to Snapchat with a photo of her new shades. Y'know just to turn us all green with envy.
She showcased the beauties sitting pretty in their box and added a slew of heart-eyed emojis to her photo. Charlotte captioned the picture: "OMG. My birthday present off Holly (sic)."
And just to prove how good they really look on too, Charlotte then modelled the sunglasses for her fans to see. They're pretty chic, right? The lucky thing!
She also shared a photo of her gift to Instagram and gushed over Holly. Charlotte said: "My beautiful birthday present off @hollygshore how unreal!!! Only a best friend remembers the glasses you have been trying to get for 4 months."
Her belated birthday present came while Charlotte and Holly joined a slew of their Geordie Shore co-stars to travel down to London. Today (24 May), marks Geordie Shore's fifth birthday and the cast are en route to the capital to celebrate the milestone with MTV.
It seems like the party was already in full swing, though, as Charlotte shared several other Snapchats of herself, Holly, Chantelle Connelly, Chloe Ferry, Nathan Henry and Kyle Christie, enjoying a few drinks on the train journey.
While they will all be getting together for the anniversary, one person that won't be attending is show original Gary Beadle.
Gaz revealed he would be giving the celebrations a miss, while wishing Geordie Shore a happy birthday on Twitter. He tweeted: "5 years f**kng hell!!!! Happy birthday to the Gshore crew... Shame things are abit sh*t atm and I am not going London... Special day tho (sic)."
Fans instantly presumed Gary's absence was because of the recent tension between himself and Charlotte, and urged him to finally sort things out with her once and for all.
He and Charlotte had been pursuing a relationship, but their romance came to a halt when reports surfaced claiming Gary had bedded three girls - including Jem Lucy - while filming for Ex On The Beach's new series.
He is yet to confirm the rumours, but they were enough to make Charlotte vow to 'stay well away' from Gaz. She admitted she was left embarrased by the reports, as she would have committed to Gary if he had stayed loyal to her during filming.
Gary, however, has insisted "Charlotte is to blame" for the breakdown of their relationship, as she wouldn't commit. Gary claims her reservations about trusting him left him confused, and the pair never put a label on their romance. That meant that in his mind, he is still single.
Since then, Gary has seemed hopeful the pair can reconcile things. Although, he did suggest that fans are now getting to see his side of the story when it comes to his relationship with Charlotte in the new series of Geordie Shore: Big Birthday Battle.
Fans have seen Gaz express his wishes to make a go of things with Charlotte, but on the show, she has admitted her guard is up when it comes to her co-star.
Follow us on Twitter @RevealMag for all your celeb, fashion and beauty news!
Fancy winning some GREAT prizes? Check out Reveal Competitions here!