Pete's already proved himself a super loyal beau, sticking up for Megan at every turn, but now he's shown he's super generous as well, presenting the former Ex On The Beach star with a surprise present on Wednesday night's episode (27 July).
The gift? A pair of designer heels!
That is SO Megan, right?!
Pete decided to treat his girlfriend after an emotionally draining start to the series which saw her break down in tears, saying: "I feel like people are trying to drag me down. I just feel people are constantly trying to f**k me over. It's f**king ridiculous. When is this going to stop?"
Last series, she was accused of sleeping with Chloe Lewis' now-ex Jake Hall, which she and Jake both denied but Chloe wouldn't believe. Then this series, Chloe claimed to have seen Megan "grinding" with a man who wasn't Pete in Marbella.
Megan denied this as well and it resulted in a mammoth row between the girls and Lydia Bright, who backed up Chloe. It all got very heated when they came face to face in Majorca. There was also an incident at a restaurant off camera where Megan claims she was made to feel very uncomfortable, while Chloe and Lydia accused her of acting inappropriately.
Making things worse, Mike Hassini then waded in to say a photo of Megan with a group of men in Marbs was circulating Twitter, and one of the guys had claimed she was being flirty. Megan, however, had already shown Pete the photo and he believed her saying nothing had happened. It all led to a huge row when Megan and Pete confronted Mike about why he was getting involved. Megan was particularly upset as she felt Mike was her friend.
And things get harder for Megan on tonight's episode when she finds out her best friends Courtney Green and Chloe Meadows have been hanging out with Chloe L, Lydia and Kate Wright, making her fear for their friendship.
No wonder Pete felt Megan needed a little pick me up.
TOWIE continues Wednesday at 10pm on ITVBe.
10 reasons why we want to be in TOWIE:
Follow us on Twitter @RevealMag for all your celeb, fashion and beauty news!