The Princesses of York looked chic, modern and elegant at the Royal wedding of Catherine Middleton and Prince William at Westminster Abbey in London today.

Princess Eugenie wore a colourful blue Vivienne Westwood dress with bow accents, whilst sister Beatrice didn’t opt for a British designer.

Beatrice’s surprising but stylish choice was Valentino.

Her Valentino Spring 2011 Couture coat and dress was accessorised with gloves and shoes from the same collection.

I love both their choices. The young Royal sisters rarely disappoint.

Both wore Philip Treacy fascinators.

Credit: Style.com & Getty