Sarah Jessica Parker Shared Rare Photos of Her Son James Wilkie for His Birthday

He turned 18 today.