MADRID, SPAIN - NOVEMBER 04: Princess Letizia clothes' details are pictured on November 4, 2009 in Madrid, Spain.