Nicole Kidman, Jessica Alba, Morgan Freeman and Chris Evans have showed off their golfing skills during a tournament in China.
The Hollywood stars competed with professional players at the 2014 Mission Hills World Celebrity Pro-Am tournament 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 an educational charity.
Â
Take your Radio, Podcasts and Music with you