Models took part in a fashion contest in Durban.
The Durban July horse race is the biggest horse racing event on the African continent and a high social event where South African celebrities dress up and watch the race.
It attracts close to 100,000 spectators and bets are placed in excess of US$20 million.