Penn Badgley returns to the spotlight in Moncler’s latest spring 2025 campaign, which is set in none other than New York City. It’s a full circle moment for the You actor, whose complicated character, ...