Actress Charlize Theron had a royal encounter over the weekend when she met Prince Harry at a charity polo match in England.
The British royal showed off his sporting skills on Sunday by taking part in the Audi Challenge Polo Cup at Coworth Park, Ascot. The 26 year old played for team Sentebale, named after the children's charity he founded in Lesotho, as they faced off against team Audi.
Monster actress Theron was among the onlookers cheering on the players, and she was snapped enjoying a brief chat with the Prince during a break in the match.
The pair is sure to have had a lot to talk about - the South African star shares a love of philanthropy with Harry and established her own foundation to help stop the spread of HIV in Africa.
Click for more great Charlize Theron pictures: