On Sunday, March 26, Florence Pugh was spotted filming a commercial for Valentino at Villa Borghese in Rome. Check out […]