The lonely giants - Do the most massive stars live alone?