Princess to be, Kate Middleton, has been in the spotlight for nearly a decade, when she first emerged as Prince William's girlfriend. As the royal wedding is fast approaching, many are curious as to her wedding gown. The designer and design have been the wedding's best kept secret.

While we may not know what Middleton might wear while walking down the aisle, here are photos of some of her past outfits.

Mark your calendars: The Royal Wedding will set for Friday, April 29, 2011. The Royal Wedding schedule will officially begin at 11 a.m. London's time when the couple arrives at Westminster Abbey for the ceremony. The Royal Wedding will be broadcast on television. Since London is five hours ahead of the East Coast of the United States, coverage of the event should begin by 6 a.m. EST or 3 a.m. PST. The BBC will broadcast the wedding on both television and radio. The TV coverage will be anchored by Huw Edwards.

More Royal Wedding Coverage:

Royal Wedding: Make sure Prince Philip's microphone is left on

Royal Wedding: Prince William and Kate Middleton's final dress rehearsal

Prince William and Kate Middleton: Order of Service announced

Jay-Z, Beyonce reported to perform at the Royal Wedding reception

When is the Royal Wedding?

PHOTOS: Royal Wedding Commemorative Souvenirs

PHOTOS: The Royal Wedding guestlist