Nicole Kidman, Jessica Alba, Morgan Freeman and Chris Evans have showed off their golfing skills during a tournament in China.
The Hollywood stars are part of a team of 24 celebrities, including US saxophonist Kenny G, who competed with professional players at the 2014 Mission Hills World Celebrity Pro-Am tournament, on the weekend in Hainan.
Each celebrity was paired with a professional golfer and the teams battled each other over two rounds.
Proceeds from the tournament went to the World Wildlife Fund and educational charity the Yao Ming Foundation, which was founded by professional US basketball player Yao Ming.
© ChinaFotoPress/ChinaFotoPress via Getty Images
Nicole Kidman plays at the Mission Hills World Celebrity Pro-Am in China.
Morgan Freeman, Greg Norman and Nicole Kidman at the Mission Hills World Celebrity Pro-Am.
© ChinaFotoPress/ChinaFotoPress via Getty Images
Instagram: Greg Norman
© ChinaFotoPress/ChinaFotoPress via Getty Images
© ChinaFotoPress/ChinaFotoPress via Getty Images
© ChinaFotoPress/ChinaFotoPress via Getty Images
© ChinaFotoPress/ChinaFotoPress via Getty Images