Mourners gathered in South Africa's southern town of Port Elizabeth for the funeral of Reeva Steenkamp, who was allegedly shot dead by her Olympian boyfriend Oscar Pistorius on Valentine's Day.

Family and friends attended the private cremation ceremony for the 29-year-old law graduate and model.

"There's a space missing inside all the people that she knew that can't be filled again. We'll miss her," Steenkamp's brother Adam told reporters.

"She was an angel. She was so soft, so innocent. Such a lovely person. It's just sad that this could happen to somebody so good," Gavin Venter, an ex-jockey who worked for Steenkamp's father told Reuters.

"I'm disgusted with what he did. He must be dealt with harshly," he added. "Without a doubt he's a danger to the public. He'll be a danger to witnesses. He must stay in jail."

Six pallbearers carried Steenkamp's body out of a black Mercedes hearse into the Victoria Park Crematorium.The coffin was draped in a light brown cloth and spread with flowers.

"All we want are answers... answers as to why this had to happen, why our beautiful daughter had to die like this," Steenkamp's mother June told The Times of South Africa in an interview published yesterday.

"The city is in grief, a little angel is no more," the deputy mayor of Port Elizabeth's municipality of Nelson Mandela Bay Nancy Sihlwayi attending the funeral told the newspaper.

Meanwhile Pistorius, 26, appeared before Pretoria Magistrates' Court for a bail hearing, where he sobbed as prosecutors said he had "shot an unarmed and innocent woman."

Prosecutors accused the Olympian of premeditated murder and told the court he fired four shots at Steenkamp through his bathroom door after she had locked herself in.

Pistorius's lawyer, Barry Roux, said there is no evidence of premeditation and his client might well haven't been aware of who was behind the door.

The trial continues.

Oscar Pistorius Model Murder Charge: Girlfriend Reeva Steenkamp in Pictures [SLIDESHOW + VIDEO]

Reeva Steenkamp's funeral
The body of model Reeva Steenkamp arrives at the Victoria Park Crematorium ahead of her memorial service in Port Elizabeth (Reuters)