Abbie Stockard from Alabama has been crowned Miss America 2025

Sunday, January 5, 2025 10:49PM PT