Everyone was trying to get a piece of Oscar winner Charlize Theron - or at least trying to get her to wear their jewellery.
But it was Johannesburg jewellers Larry and Gavin Brown of Browns The Diamond Store whose dazzling 1,6-carat pair of straight-cut diamond earrings set in platinum stole Charlize's heart.
On Thursday evening, Charlize attended a charity event at Gallagher Estate in Midrand wearing a R20-million necklace designed specifically for her by Yair Shimansky, of Shimansky Collection in Cape Town. Along with the necklace, she wore the pair of earrings lent by Browns.
Her mother Gerda wore a Tanzanite necklace set in platinum worth R140 000 and tanzanite earrings worth R12 000, also from Browns.
Charlize liked her diamond earrings so much that she wanted to buy the round, brilliant-cut earrings, estimated at R50 000.
But in a show of generosity, the Brown brothers offered her them as a gift, and a second pair for her mother. Larry Brown said Theron had wanted something to remember her trip by, and the earrings were a perfect memento.
"They're elegant, classical and timeless, and that was the brief she gave and that's why she chose them," Brown said.
Only a few hours before the glitzy charity event, Charlize decided she would wear the necklace offered to her by Shimansky Collection.
It has a 47-carat emerald-cut blue-white diamond set in platinum and hanging off a necklace of smaller diamonds totalling 15 carats.
Shimansky Collection were so eager for Charlize to wear the necklace, they put their marketing manager Anina Stapelberg on a flight from Cape Town to deliver it personally.
It was returned after the event and has been sold to a Hong Kong businessman who bought it as an investment, Stapelberg said.