The bridesmaids Eliza Lopez, Grace van Cutsem, Lady Louise Windsor and Margarita Armstrong-Jones and page boys (ring bearers), Tom Pettifer and William Lowther-Pinkerton, are waiting in Westminster Abbey, for ceremony of the royal wedding of Prince William and Catherine Duchess of Cambridge, on April 29, 2011.