Princess Elizabeth and Princess Margaret
When Princess Charlotte accompanies her aunt Pippa Middleton down the aisle on May 20, she will be joining a long list of royal bridesmaids that includes her mother, Kate; grandmother Princess Diana; and great-grandmother the Queen. In the past century, some fashions have changed forever — goodbye, 1970s frumpy aprons and skull caps — while voluminous skirts and flower crowns have remained remarkably similar, but what will the little princess wear? While we wait, we've rounded up all the royal bridesmaid dresses from through the years — from alarmingly flammable-looking fabrics to exquisite Vera Wang, opera gloves to bonnets and floral hoops to peachy pouffes . . .