PRETORIA, South Africa (CNN) -- South African model Reeva Steenkamp was looking forward to Valentine's Day.
"What do you have up your sleeve for your love tomorrow?" the 29-year-old asked her thousands of followers on Twitter a day before. "Get excited."
Steenkamp was killed early Thursday in a shooting at the Pretoria gated-community home of Olympian Oscar Pistorius, her boyfriend. He has been charged with murder. In keeping with South African law, Pistorius will be named officially as the suspect when he appears in court Friday.
Pistorius spokeswoman Kate Silvers said the athlete is "assisting the police with their investigation but there will be no further comment until matters become clearer later today."
Pistorius, nicknamed the "Blade Runner," made history when he became the first Paralympian to compete in the able-bodied Olympics last year. He ran on special carbon fiber blades affixed to his legs, which were amputated below the knees as a toddler because of a bone defect.
Capacity Relations, the agency that represents Steenkamp, announced her death. "She was the kindest, sweetest human being; an angel on earth and will be sorely missed," the agency said on Twitter.
The model was born in Cape Town and grew up in Port Elizabeth.
She later moved to Johannesburg, where she worked for various companies, including Toyota and cosmetics maker Avon.
Steenkamp, who had a law degree, also worked as a presenter for FashionTV in South Africa and as an FHM cover girl.
Her passion included cars and cooking, and she was set to appear in the "Tropika Island of Treasure" show on Saturday, according to the show's website.
"We are deeply saddened and extend our condolences to Reeva's family and friends," said a message on the show's website.
Fellow models also expressed their heartbreak.
"Heaven gained a beautiful angel," Lee-Ann Liebenberg tweeted.