The 25-year-old actress has forged a strong bond with nine-year-old Kassius, her husband Brian Austin Green`s child from a previous relationship, and the actor loves seeing them together.
Brian said: "She`s an amazing stepmom. My son loves her. They have a great relationship. She`s always had a special bond with him. They love each other to death.
"She`s been in my son`s life since he was two. She`s been amazing."
Megan says she has always related well to children and can`t wait to have kids of her own.
She told People: "I`ve always really loved kids. I was a good babysitter. I`ve always loved babies. I relate to kids pretty well.
"Of course [I want kids]. It will happen when it`s meant to happen."
Megan recently revealed she was nervous the first time she met Brian but she was unaware he was in `Beverly Hills, 90210` as she was "too young" to watch it.
She said: "I didn`t know who he was. I was too young for `Beverly Hills, 90210`. "But the first time I saw him, I got butterflies. And the first time he casually touched me? There was so much electricity."
Megan and Brian first met on the set of `Hope and Faith` in 2004 and got engaged in 2006 before briefly splitting in 2009, only to get back together and tie the knot in 2010.