It’s party time for Ben Affleck and Jennifer Lopez — the newlyweds just touched down in Georgia — and are taking in the sights and sounds before their weekend bash. Ben and Jen were spotted in Savannah Thursday hitting local shops and walking…

Permalink