HRH Princess Madeleine of Sweden in Roberto Cavalli

HRH Princess Madeleine of Sweden on occasion of the 54th International Red Cross Ball, held on Saturday January 29, 2011 in Palm Beach, Florida.
Principessa Madeleine di Svezia in occasione del 54esimo International Red Cross Ball, tenutosi Sabato 29 Gennaio 2011, a Palm Beach in Florida.