Penny Lancaster and Rod Stewart during 25th Anniversary of The Dover Street Restaurant and Grill in London Great Britain
{"Image ImageDescription": "Penny Lancaster and Rod Stewart during 25th Anniversary of The Dover Street Restaurant and Grill in London, Great Britain. (Photo by Fred Duval/FilmMagic)"}