Kate Middleton got into the spirit of St Patrick's Day in a New Zealand designer's elegant green dress coat at a parade at the weekend.
But the excitement was too much for three soldiers who fainted in their stiff red uniforms under the weight of their bearskins.
Kate's glamorous attire was a creation by Auckland-born designer Emilia Wickstead who is now based in London.
The Duchess of Cambridge, 30, bought the green belted coat dress especially for the occasion and accessorised with a chocolate brown hat by Lock & Co and brown suede heels, the Telegraph reported.
She also wore a gold shamrock brooch by Cartier, a royal heirloom first worn by Queen Alexandra in 1901 and which has also been worn by Queen Elizabeth the Queen Mother.