Catherine Middleton had quite the busy weekend! On Saturday, the Duchess of Cambridge visited the Victoria Barracks in Windsor, England to attend a medal parade for the Irish Guards. She went military-chic in a navy double-breasted Alexander McQueen coat (left), which she accessorized with a feathered fascinator, matching pumps, and a gold shamrock pin. Today she was spotted at Wimbledon, wearing a tiered Temperley dress in the tournament's traditional white (right). The frock is currently available at CSeeBoutique.com, where it's on sale for $630—less than half of its original price! So if you want the look, snap it up fast.