Gillian Anderson has stunned fans by revealing she has had romantic relationships with women.
The 43-year-old former "X Files" actress admits she was involved in a lesbian love affair for "a long time" during her high school years - and she has had several same-sex flings.
Anderson tells the April issue of Out magazine, "I'm old enough that I can talk about that."
But the actress, who has been married twice and who has three kids, always knew she wasn't "100 percent gay."
She adds, "It's possible that my attitude around it came, on some level, from knowing that I still liked boys."