Hehe...well Ayumi is her first name and Hamasaki is her last name. The reason why you see it written as 'Hamasaki Ayumi' is because in Japanese (and other asian languages) the surname comes before the given name. But because they sometimes write it in English they westernize it and write it as Ayumi Hamasaki.