Charlotte Ritchie March 26, 2024 Charlotte Ritchie – On the set of the hit Netflix series ‘You’ in New York