Scarlett Johansson seen in London for Casual Stroll

July 30, 2026