Annie Lennox Marries On The River Thames

Annie Lennox has never been one to do things the traditional way, so when she decided to marry the third time around, she didn’t do it in a church…or even on land. Lennox tied the knot with Dr. Mitch Besser…