Princess Catherine attends day two of Royal Ascot with Prince William after an absence of about two years, according to the reports. The outlets describe Catherine, 44, wearing yellow as she arrives for the racing festivities and spends time at the event. They note that Royal Ascot is being held as a major British racing occasion, and that Catherine’s appearance follows her earlier decision to skip last year’s festival at short notice. The coverage focuses on her return to the event and her public appearance alongside William, presenting the moment as a notable return after a gap since her last attendance. Across the sources provided, there is no additional detail about race results or specific scheduled activities beyond her arrival and participation on the second day. The reports therefore align on the key points of her return timing, her attendance with William, and the mention of her withdrawal from last year’s festival at the last minute.