The 33-year-old was among a string of celebrities, including Kirsten Dunst and Jennifer Lawrence, whose private photos leaked on the internet and she admits the scandal forced her to "fade away into the abyss."
But now, after becoming a mum twice and feeling great about life again, Morris is happy to show off her beautiful body.
"Okay so over 10 years ago, some of nude photos were leaked of me and many other actresses in the industry (sic)," she captioned her new bikini photo. "To say I was MORTIFIED is an understatement; my body was and still is part of my job and I felt like I couldn't even walk around my work place thinking that everyone had seen every single piece of me (a couple of snide comments from co-stars game my way which didn't help) (sic)."
"Shortly after that faded away into the abyss, I had two kids and became a mom, so till this day, I've been VERY sacred about how I display myself and definitely still don't even feel comfortable in anything riskay (sic). But, to add no pressure to feeling like I need to be a twig or a certain weight/shape/size (it's honestly a concept I've come to terms with that my body is beautiful regardless)... recently I began the @barrys 30 day challenge and I just want to say that during this quarantine I feel the best I've ever felt in over a decade."
"its a f**cking challenge and a tough one at that, but I just want to say... let's not anyone feel ashamed of who we are and just go kick some a** when we want to and feel good about ourselves, okay (sic)!!?"