Iconic 90s star spotted on Yacht in Italy July 3, 2024 by Naxtnews The ’90s Hollywood icon showed off her figure while relaxing in Italy ahead of filming the latest installment of Scream.