FOX2 Detroit meteorologist Jessica Starr, a 35-year-old Michigan native, committed suicide, the station announced on air Thursday.

She leaves behind two children and her husband, according to a tweet posted by FOX2 anchor Roop Raj.

Stunned co-workers struggled to make sense of the tragedy, with morning anchor Amy Andrews tweeting, "Our hearts are broken."

Starr had been at the network since 2012. She had recently been off the air while recovering from Lasik surgery.

Starr last tweeted Nov. 14, commenting about the difficulties she was having after the operation, The Detroit Free Press reported.

"Yesterday was a struggle for me. I really wanted to come back but need more time to recover. Please keep me in your thoughts during this challenging time," she wrote in part.

The statement announcing Starr's death was read live by her former colleagues Thursday and then posted to the station's website.

“Last night we were informed of the heartbreaking news that our friend and colleague, meteorologist Jessica Starr took her life. All of us here at FOX2 are in deep shock and cannot believe that such a wonderful, bright and intelligent individual will no longer be with us,” the statement read. “Her family and friends will be in our thoughts and prayers in the coming days as we all deal with our grief.”

The FOX2 team was clearly emotional as they gathered to report the tragic news and remember Starr's life.

“It’s tough to be here today but as a family and thinking of her family, we’re all working to get through this together,” Andrews said on air. “Just keep Jessica’s family in your thoughts and prayers as we go through this time.”

Born in Southfield and raised in Commerce Township, Starr held two meteorology degrees, from Michigan State University and Mississippi State University, according to her station biography page.