Princess Charlotte added ruffles and youthful verve to her navy and white polka dot Guess dress for Sunday's UEFA Women's Euro 2025 final match between England and Spain in Basel, Switzerland. For the ...