Wednesday, May 22, 2013

Saudi Princess Amira Al-Taweel Best Dressed at Prince William and Kate's Wedding