Channing Tatum and Amanda Seyfried premiered Dear John in London on Tuesday.