Kate Winslet is sticking it to the haters!
In an inspiring speech at a youth empowerment event for WE Day in London on Wednesday, the 41-year-old actress opened up about how she was able to overcome her experience being bullied for her weight as a child.
EXCLUSIVE: Kate Winslet on Turning 40: 'I Want to Celebrate Who I Am'
"They called me Blubber," Winslet revealed. "[They] teased me for wanting to act. Locked me in the cupboard. Laughed at me."
"I was even told that I might be lucky in my acting if I was happy to settle for the fat-girl parts," she continued of how comments started to affect her budding career as an actress.
"I felt that I wasn't enough, I wasn't good enough. I didn't look right, and all because I didn't fit into someone else's idea of 'perfect.' I didn't have the perfect body," she said, adding how casting directors would tell her that she wasn't what they were looking for.
RELATED: EGOT Alert: Kate Winslet Has a Plan 'to Win That F**ker'
Despite the bullying, however, Winslet "fought back," refusing to give up on her dream. "I had to ignore the negative comments. I had to believe in myself. I had to choose to rise above it all, and I had to work hard," she shared."You have to be indestructible to do what you love, and believe that you are worth it. And sometimes that’s the hardest part."
The seven-time Oscar nominee then recalled the day her life changed.
"One day, I was cast as Rose in Titanic," she said. "The most unlikely candidate -- Kate from the sandwich shop in Reading -- suddenly acting in one of the biggest movies ever made!"
WATCH: Kate Winslet's Tearful Reaction to Leonardo DiCaprio's Oscar Win Will Give You All the Feels