It's official! Kate Middleton is wearing IVY P on her fashionable foray through Canada. http://t.co/Vm8ZGgD