The 40-year-old actress discussed raising Suri, her 13-year-old daughter with ex-husband Tom Cruise, in the December issue of Elle U.K.
Holmes was 27 years old when she gave birth to Suri in 2006. She has raised Suri as a single mom since splitting from Cruise in 2012.
"I was happy to become a mum in my twenties," Holmes said.
"It's been nice that our ages fit... how do I put this? Every age that my child has been and my age at that time has been a good match," she added. "We kind of grew up together."
Holmes, who reportedly split from singer and actor Jamie Foxx in August, lives with Suri in a "homey" apartment in New York.
"I have a lot of pictures. I like vintage art from flea markets. Because we're in New York, I want our apartment to be very cosy and soft -- the city around us is so intense and hard. So that's our style. And a lot of colors," the star said.
Holmes occasionally shares photos of Suri on Instagram but largely keeps her personal life private. She is still surprised by public attention to her life, including her fashion choices.
FOLLOW REALITY TV WORLD ON THE ALL-NEW GOOGLE NEWS!
Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!
"It's a lot. It's a lot. Honestly," the actress said. "I try to keep it in perspective because it just is what it is. I try to look nice when I leave the house. I'm very private and quiet, so it's interesting that there's that part of my life."
Holmes previously told Today.com her goal in raising Suri is to bring up a "good human."
Holmes will star in the upcoming films Brahms: The Boy II and The Secret: Dare to Dream.
Copyright 2019 United Press International, Inc. (UPI). Any reproduction, republication, redistribution and/or modification of any UPI content is expressly prohibited without UPI's prior written consent.