Через дефис пишутся, как в паспорте. Например Smith-McLaren. Но это только если двойная фамилия, а не "middle-name" или подобные местечковые формирования.
Двойная фамилия - это когда через дефис. Например, Трубецкой-Голицын. Бывает еще две фамилии, первая и вторая, одной строкой через пробел в паспорте. Пишите обе вместе, как в паспорте, через пробел.
a: (иностранная фамилия)
b: Петрова
На сайте две фамилии не указываются, как правильно оформить?