(маленькое уточнение из педантизма: в Англии "сэр" перед именем человека означает, что у этого человека есть рыцарский титул, но тогда вместо обращения "мистер" нужно всегда использовать обращение "сэр" — так что это либо всегда "сэр Джон" или "сэр Джон Смит", либо всегда "мистер Смит")