Fran Drescher, the iconic star known for her distinctive voice and undeniable charisma, graced the red carpet of The Filming Italy 2025 Festival at Forte Village Resort in Santa Margherita di Pula, Italy, on June 19, 2025. Drescher exuded her characteristic vivacity in a striking two-piece ensemble featuring a vibrant pink and white patterned design.
Share what you think