British rocker David Bowie has married American ballerina Melissa Hurley on the island of Mystique in the French Caribbean, an EMI record company spokesman said.