Fans will remember Kayleigh from the second series of the MTV dating show, she certainly didn't hold back then and it sounds like she won't be this time round either.
Not only does she clash with Jess and Chloe when she rocks up to the beach to surprise former flame Stephen Bear, but she even gets herself into a full on catfight with Jemma...
When Kayleigh appears out of the sea, it turns out that she doesn't just have history with Bear. Nope.
Chloe is quick to call Kayleigh out for sleeping with 'all' of her exes and Jess is left in tears after claiming that Kayleigh has previously stabbed her in the back.
Kayleigh, meanwhile, doesn't seem too phased by their accusations. She hits back at Chloe calling her "deluded" and lashes out at Jess, leading to both girls leaving the beach and warning their co-stars that Kayleigh is bound to bring trouble into the villa.
Oh, and just to stir things up, they also let slip that Kayleigh has called Jem (who she has never met before) a "saggy condom with tattoos."
Obviously, that doesn't go down well with Jemma at all and she makes sure to confront Kayleigh when she returns from her date with Bear. Things get heated between the pair and they end up fighting, prompting Jordan Davies to intervene and break things up...
Ex On The Beach returns tonight Tuesday 16 August 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!