[London, May 6. Images via Splash.]
No, I'm sorry, but the title of this post is unacceptably misleading. Anyone can tell that these photos were taken in west London, probably Notting Hill or Islington. Nowhere near the stinkin' Thames. If Geri were near the river, she would plainly be wearing hip waders. Everybody knows that.