There’s no question that Kate Middleton looked flawless as ever as she attended the Order of the Garter service at Windsor Castle yesterday night.