Sarah Jessica Parker was all smiles as she attended a presentation in Madrid on Thursday (15.12.16).
The 51-year-old actress wore a low cut light blue dress, which had large flowers emblazoned on the front.
And the ‘Sex and The City’ star accessorised her ensemble with a black jacket and wore her long tresses in neat waves, which were parted in the middle.