OCALA, Fla. -

A funeral was held Thursday for a fallen Florida Highway Patrol trooper killed while working a crash on Interstate 75 in Marion County.

[PICS: Trooper funeral preparations underway]

Trooper Chelsea Richard, 30, was killed Saturday afternoon while working the scene of a two-car crash on Interstate 75 in Marion County.

Troopers said a separate, multi-vehicle crash in the area caused Richard's patrol car to hit and kill her. Two other people were killed on the side of the road.

Richard is survived by her 4-year-old son.

The funeral was held at First Baptist Church of Ocala.  

For more than an hour, law enforcement officers, Gov. Rick Scott and Attorney General Pam Bondi surrounded the family and friends of trooper Chelsea Richard. The ceremony included tears, smiles, laughs and the revelation that Richard's boyfriend had planned to propose the night she died.

Richards was part of the FHP since 2005 after moving to Florida from New York. She had a 4-year-old son.

Watch Local 6 News and stay with ClickOrlando.com for more on this story.