
Lovely in lace! After attending an overnight vigil to honor the 100th anniversary of the Battle of the Somme, Duchess Kate Middleton stepped back out in France on Friday, July 1, in a cream lace peplum dress.
PHOTOS: Kate Middleton’s Best Recycled Styles

The Duchess of Cambridge, 34, teamed the knee-length stunner, which also boasted a Peter Pan collar and black underlay, with a square clutch and pointed-toe pumps. She added a pin featuring both a poppy and a cornflower — the combined memorial symbol of WWI and Somme, respectively — and one of her favorite black hats by Lock & Co.
PHOTOS: 15 Charming Throwback Pics of the Royal Family

The mom of Prince George, who will turn 3 on July 22, and Princess Charlotte, 13 months, was accompanied by both her husband, Prince William, and brother-in-law, Prince Harry. The trio attended a commemoration ceremony for the battle at the memorial in Thiepval. When it started to rain midway through, both of the princes popped up their umbrellas, while Duchess Kate, seemingly amused, hid underneath.

After the ceremony, Harry, William and Kate toured the local visitor’s center, where they unveiled a plaque commemorating the centenary. The duke and duchess also stopped to chat with schoolchildren who were present.
PHOTOS: Hats Off to the Royal Family!
The night before, the royals (with Kate in a striped Missoni coat) solemnly attended a tribute to the fallen soldiers, while across the Channel, Queen Elizabeth II honored the date at Westminster Abbey. Her majesty chose a sequin slate coat, teamed with a striped hat, for the service.
