Geri Halliwell Shows Off Her Bikini Bod in France

Amanda Hasaka / June 17, 2011