From state banquets to official engagements, the Duchess of Cambridge is never anything less than flawless. See all of Kate Middleton's best outfits right here...More
Kate Middleton has stepped out again for her Royal Tour with Prince William in Germany is a delightful lilac dress thought to be by designer Emilia Wickstead.
Kate wore a dress by German-born designer Markus Lupfer, fitting for a reception in Germany. She was also wearing Diana's bracelet.