
FILE - In this May 24, 2017, file photo, Fan Bingbing poses for photographers as she arrives for the screening of the film The Beguiled at the 70th international film festival, Cannes, southern France. Chinese actress Fan has disappeared from social media amid rumors she is the target of a tax evasion investigation and that she, her brother and boyfriend have been barred from leaving China. (AP Photo/Thibault Camus, File)
Featured Photo Galleries











