Geri Halliwell Shows Off Her Bikini Bod in France

By: Amanda Hasaka / June 17, 2011