With the FIFA World Cup draw less than three days away, Capetonians spotted celebrities out and about.
Charlize Theron was seen enjoying lunch with family at the Waterfront after taking a boat ride.
David Beckham was seen at an up market hotel.
Becks was immaculately dressed, looking very relaxed and was the centre of attention as he left the hotel, surrounded by high security.