Zara's awkward fashion faux pas at William and Kate's wedding