Kate Middleton Kicks Off North American Tour In $1076 Dress By British Designer Roland Mouret!

Thu, June 30, 2011 11:05am EDT by 2 Comments