Kate Middleton absolutely stuns in the perfect shade of red while visiting Canada with her family. This just may be the Duchess of Cambridge’s finest look to date.