Sharon Stone hops a train
Sharon Stone is seen at Florence Santa Maria Novella train station, Italy. (AP)
Sharon Stone (AP)
Sharon Stone is seen on a yacht during the 66th Cannes Film Festival in Cannes. (REUTERS)
View on Emirates24|7