Made in Chelsea star, JP, has been caught on camera having a cheeky dance in his pants by none other than Love Island's Olivia Attwood. I love how they're all mates, it's pretty adorable.
The hilarious clip shows JP having the time of his life while enjoying a night out with pals...
JP and girlfriend, Binky Felstead, recently welcomed their first child, India.
Their pictures are so cute...
We love them so much!
Did you know how Binky told JP she was pregnant? It's awkward but also pretty adorable.
Apparently, the two weren't even speaking to one another when they found out about the baby.
Speaking to the Daily Mail, Binky revealed that their feud was so intense that her mum actually had to call JP to tell him the baby news: "I was with my mum when I took the test and JP and I weren't talking at the time.
"My mum called him and said: 'She's taken a test and said you'd better come round'. To be fair to him, he did come straight round and we hugged for about an hour."
Binky and JP revealed the news in an interview with Hello! Magazine. At the time, they weren't together and they said that they would be working together to be the best co-parents they can be to their child:
Binky said: "It's obviously been a huge shock to both of us. This is a new start and a new chapter in our lives. I want to be a little family, to be honest. But I'm going to be ok either way. Whatever happens, this baby is not going to be affected. And I know Josh will be part of the baby's life whether we are together or not. We are a unit now."
Glad they seem to have sorted things out!