Cara Delevingne has described her sexuality as being like a "pendulum swinging" as how she identifies changes.
The 28-year-old model, who has previously dated musician St Vincent and Pretty Little Liars actor Ashley Benson, has previously labelled herself as pansexual and bisexual.
During an appearance on a special Pride episode of podcast Make It Reign with Josh Smith, Delevingne said: “The way I define myself still changes all the time, whether it’s pansexual, bisexual – I don’t really know. It’s like a pendulum swinging, but almost now I feel far more comfortable being bisexual than I used to.
Watch: Cara Delevingne selling off NFT of intimate body part
“I’ve kind of felt because I was lacking in my desire for women or love for women that I kind of just went one way and now it changes a lot more.
"I feel a lot more free and being more comfortable in it because before I was like, ‘oh, I’m gay’. That comes with self-shaming.
“I will talk to myself so much worse than I would ever speak to any other human being in the entire world. No matter what, even someone who’s hurt me more than anyone, I will be so much nicer than that.”
Pride month takes place in June each year and celebrates the LGBT community. In the interview, Delevingne said the month is also about “choosing love”.
She has previously spoken about feeling shame over her sexuality, sharing earlier this year that the struggles with her identity had led to her feeling suicidal.
The star told Gwyneth Paltrow on The Goop Podcast that she had grown up in an "old-fashioned household" and did not know anyone who was gay.
With additional reporting by PA.
Watch: Cara Delevingne and Paris Jackson get matching tattoos