Keira Knightley went after Kate Middleton for her public postpartum appearance and behavior after the birth of Princess Charlotte.

In Scarlett Curtis‘ new book, Feminists Don’t Wear Pink (And Other Lies), the actress pens a letter to her and husband James Righton‘s 3-year-old daughter, Edie. In the letter, called “The Weaker Sex,” Knightley discusses how she looked and acted after childbirth versus how the Duchess of Cambridge appeared hours after she and Prince William she gave birth, who was born a day after Knightley’s daughter was.

“She was out of hospital seven hours later with her face made up and high heels on,” wrote Knightley, 33. “The face the world wants to see. Hide. Hide our pain, our bodies splitting, our breasts leaking, our hormones raging. Look beautiful, look stylish, don’t show your battleground, Kate.”

The morning after Kate, 36, gave birth to Charlotte, she and William appeared outside of the hospital and debuted their baby to the press.

Knightley also talked about how she didn’t sleep during her hospital stay and that a day after giving birth, she brought her child home and took a shower.

“Seven hours after your fight with life and death, seven hours after your body breaks open, and bloody, screaming life comes out. Don’t show. Don’t tell,” Knightley wrote. “Stand there with your girl and be shot by a pack of male photographers. This stuff is easy. It happens every day. What’s the big deal? So does death, you s–t-heads, but you don’t have to pretend that’s easy.”

“My breast is out in front of them all and I don’t care,” she wrote. “Your life is my life. You need me. I’m there. F–k them all with their eyes watching, their embarrassed faces at my animalistic semi-nudity. Is this soft motherhood?”

“My shoes are crusted and sticky with the amniotic fluid of yesterday,” she wrote. “They smell.”

“I remember the s–t, the vomit, the blood, the stitches,” she said. “I remember my battleground. Your battleground and life pulsating. Surviving. And I am the weaker sex? You are?”