A day at the races

Thousands of spectators gathered for a mix horse racing, celebrity spotting, fashion and entertainment at the 162nd World Sports Betting Cape Town Met at Kenilworth racecourse on Saturday. The afternoon featured 11 races, including the 2 000-metre Grade 1 race with its R2 million stake, which saw Double Superlative darting through under visiting British jockey Daniel Muscutt to score a 33/1 upset. Pictured are Ayavuya Nqanqali, from Plattekloof; Ethan McKay, from Strandfontein, and Siphosethu Nqini, from Tygervalley.
Stormers forward Hacjivah Dayimani.
Priscilla Abrahams, from Lakeside.
From left, are Bridget Amad, from Plattekloof, with GoodHope FM DJ Garth B and Chrystal Poole, from Durbanville.
Kaylin Benjamin and Eden Arendse from Paarl.
From left, are Lorna Solomons, from Bellville, with Bernadette Simpson and Nasreen Matthews from Athlone.
Andile Mdingi from Mowbray.
From left, are Lawrence Ndichie, from Somerset West, with Diana and Kene Agba, from Century City.
Tebogo Malatsi, Tebogo Ramaselele and Kgosi Makgetha came from Johannesburg to attend the Met.
Spectators waiting for the next race to begin.
The horses and jockeys preparing for the race.
Zithabe Madleli and Enricke Vildevil, from Sea Point.
Brendan Murray, from Plumstead.
Oteng Motshophi and Millicent Mangate took part in the closing parade.
Aneeqah Fataar in her gold ensemble.
A large snoek rod puppet celebrating all things Cape Town.
Victoria Sainbury, from De Waterkant, and Emma Arendse, from Durbanville, in their Cape Splendour-inspired outfits.
Bruce Mthiyane and Ben Thabadira, from Milnerton.
Bathabile Moreki came from Mpumalanga.
Fashionistas Yandisa Xatha and Mzakisi Mbane took part in this year’s best-dressed competition.
Sheara Murphy, from Camps Bay.
Michelle Smith, from Avondale, and Lorelle Meyer, from Lakeside, strike a pose in one of the photo booths.
The closing parade.