Charlotte Crosby has been spotted hooking up with someone new!

Charlotte Crosby of Geordie Shore fame had a messy breakup with Stephen Bear and now she's been snapped hooking up with another reality TV star.

The Geordie Shore star and fitness mogul attended an MMA fight the other night, but had all eyes (and hands) on Ex on the Beach star, Joshua Ritchie: 

Following a not-so-happy year, we're pleased to see Charlotte is smiling again! :)