Queen Letizia of Spain just had a full blown Legally Blonde moment in a jaw-dropping bright pink dress And we're officially obsessed.