Kate Middleton dressed like a modern princess in a sapphire coat dress for Commonwealth Day

Kate Middleton and Prince William stepped out for the Commonwealth Day service,one of the British royal family's most important events...