Later in 2025, Luna fell pregnant after assaulting Will, which put her right back in The Spencers’ lives. She was convinced ...