Reality TV superstar OLIVIA ATTWOOD caused a massive stir at the 2025 Glamour Women of the Year Awards in New York City, proving she isn’t afraid of a little friendly competition. The Love Island alum arrived at The Plaza Hotel wearing a dramatic, floor-length black gown by Rick Owens that was completely see-through from head […]