Prince William shielded the gorgeous and glam Kate Middleton from London's showers at the premiere of War Horse. The duchess donned a stunning lace Alice by Temperley gown while toting a velvet Pretty Ballerina clutch. She left her luscious locks loose but injected a pop of bling with a diamond tennis bracelet. We completed this drool-worthy ensemble with satin Jimmy Choo pumps and a diamond solitaire necklace. Shop the look here.