She’s also fallen in and out of love quite a bit too.

Sadly, Nicole’s heartbreak hasn’t just been centered around her failed relationships and marriages either.

Sadly, the pregnancy didn’t last and Nicole suffered a miscarriage.

Arianne Zucker smiling on the red carpet

Later, Nicole and EJ rekindled their romance and conceived another child.

During her 8th month of pregnancy, Nicole fell down a flight of stairs and went into early labor.

Her son was stillborn and she named him Daniel Rafael after both Daniel and Rafe Hernandez, perSoap Central.

Arianne Zucker atrends an event

She then concocted a plan to blame Jennifer Horton (Melissa Reeves) for the ordeal.

Nicole was devastated by the loss of another child and believed that she would never be a mother.

She and Nicole worked through all of their issues surrounding Deimos and put their friendship back together.

Arianne Zucker poses on the red carpet