Kate Middleton put a fresh new spin on an Alexander McQueen gown

Responsive image
source