Miranda Makaroff see-through pictures from the ‘Icon’ awards at the French Embassy, Madrid. This brave celebrity decided to put on a transparent green dress… Maybe she wanted people to talk…
Miranda Makaroff see-through pictures from the ‘Icon’ awards at the French Embassy, Madrid. This brave celebrity decided to put on a transparent green dress… Maybe she wanted people to talk…