Gigi Hadid completely trusts former boyfriend, One Direction star Zayn Malik. Canadian singer Justin Bieber suggested that Selena Gomez cheated on him with the British boy band member.

A source told Hollywood Life: "Gigi is floating above all the drama. She's happy and in love with Zayn, she's not going to let Justin and Selena's drama come between them."

"She believes Zayn and things are all good as far as she's concerned," the insider added. "They are young and in love and having the time of their lives, she's not worried about yesterday."

According to screenshots taken by fans, the rift started after Bieber threatened to make his Instagram private due to hateful comments towards his rumoured girlfriend, Sofia Richie. The original comment from Gomez apparently read: "If you can't handle the hate then stop posting pictures of your girlfriend lol. it should be special between you two only. Don't be mad at your fans. They love you."

Bieber replied: "It's funny to see people that used me for attention and still try to point the finger this way. Sad. All love...I'm not one for anyone receiving hate. Hope u all can be kind to my friends and each other. And yes I love my beliebers."

The Come and Get It singer responded: "Funny how the ones that cheated multiple times, are pointing the finger at the ones that were forgiving and supportive, no wonder fans are mad. Sad. All love."

The Sorry singer reportedly stated: "I cheated... Oh I forgot about you and Zayn?"

The fight ended after Bieber deleted his Instagram account.