Alyssa Scott pays tribute to her late son Zen, who passed away at 5 months old from a brain tumor. She shared a heartfelt Instagram post on the third anniversary of his death, expressing her love and memories. Alyssa and Nick Cannon also have a daughter, Halo Marie.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing