I think their channel is great for positivity.
But have Cara and Jeremy split up? She's off in the UK on her own and speaking about she decided to leave where Jeremy is living and move elsewhere in the USA, then wasn't happy so booked a trip to London. It's a bit strange
But have Cara and Jeremy split up? She's off in the UK on her own and speaking about she decided to leave where Jeremy is living and move elsewhere in the USA, then wasn't happy so booked a trip to London. It's a bit strange