During last night's episode (28 April), Stephanie strolled in during Rosie Fortescue's ball and took Spencer by surprise, saying: "Hey a**hole!"
A startled Spencer briefly introduced Stephanie to his current love interest Emma Miller, before taking Stephanie to one side for a chat.
"You're such a piece of s***," said Stephanie. "I made it this far in my life without ever being cheated on and then you cheat on me and think you can get away with it."
Spencer attempted to apologise, saying: "Steph, I'm sorry about the way things happened."
But referring to Emma, Stephanie continued: "You cheat on all of these girls, you're probably cheating on that pretty girl right now." However, Spencer remained adamant that he hasn't dated anyone since Stephanie.
The Hills star Stephanie continued: "Well girls like me, we don't like to be cheated on, we don't deserve to be cheated on and it's pieces of s*** like you that should not get away with it."
While Spencer said he was "very sorry", Stephanie didn't think he was being genuine.
Spencer blamed his past infidelity on being "young" and not possessing the "emotional maturity to hold a relationship".
Intent on proving her point, Stephanie, who appeared to be getting a little emotional, continued: "So now you've made me this jaded untrustworthy b**** because of your young-ness. Nothing that you did was fair."
Stephanie stromed out and left the room in silence, with Spencer mulling over what had just happended.
Although it seems like the pair won't be friends anytime soon, next week, Spencer, Stephanie and Emma head to Venice with Lucy Watson, Jamie Laing and Stepahnie's friend Eric. A preview clip last night shows that Spencer may be getting back into Stephanie's good books!
LA based Stephanie first appeared in MIC last year while she was dating Spencer, but their romance came to an abrupt end when Lucy and Louise Thompson exposed Spencer's cheating ways.
Are you pleased to see Stephanie back? Tell us below, as the best comment from across the website each week wins £50!
£2.49/month – that's all is costs for 4 issues of the REVEAL early edition. Gossip too good to wait for! Subscribe today!