It should come as no surprise that Catherine, Duchess of Cambridge, looks absolutely beautiful in royal blue! From her gorgeous engagement dress to polished looks for everyday events, the former Kate ...