Arriving at the Filming Italy 2025 event, held at the picturesque Forte Village Resort in Santa Margherita di Pula, Italy, Fran Drescher exuded her characteristic vivacity. Against the dark, branded backdrop, her pristine white ensemble stood out with undeniable freshness and confidence.
Share what you think