Kristen Stewart has said that she was advised not to hold hands with her girlfriend in public, as it could be adversely affecting the parts she was being offered.
Stewart, who is openly bisexual, added that she's not interested in working with people who give her such advice, calling it 'an old school mentality'.
She told Harper's Bazaar: “I have fully been told, 'If you just like do yourself a favour, and don’t go out holding your girlfriend’s hand in public, you might get a Marvel movie'.
“I don’t want to work with people like that.”
Read more: Stewart: It seemed like I was an a**hole
She went on: “I was informed by an old-school mentality, which is – you want to preserve your career and your success and your productivity, and there are people in the world who don’t like you, and they don’t like that you date girls, and they don’t like that you don’t identify as a quote unquote 'lesbian', but you also don’t identify as a quote unquote 'hetero-sexual'.
“And people like to know stuff, so what the f**k are you?”
29-year-old Stewart is currently thought to be seeing screenwriter Dylan Meyer, after a break up with previous girlfriend, the model Stella Maxwell.
Stewart has also been in relationships with the singer St Vincent, and the stylist Sara Dinkin. She also dated her Twilight co-star Robert Pattinson for several years, splitting in 2013.
Read more: Charlize reveals new Fast & Furious look
She told The Guardian in 2017: “You're not confused if you're bisexual. It's not confusing at all. For me, it's quite the opposite.”
Stewart will next be seen in Elizabeth Banks’ reboot of Charlie’s Angels, due out in November.