R&B singer Mariah Carey and rap star Eminem, who have had a long-running feud since they were romantically linked several years ago, have apparently made up. Sources claim Eminem, who recently checked into a rehab clinic for addiction to sleeping pills, has written a letter of apology to Mariah, asking her to put their differences aside and be friends. A source says, “Mariah has always believed in peace and love so she was really happy about it.” Mariah had been furious when she discovered Eminem had been playing a recording of her personal answer-phone message during one of his concerts recently, which sparked rumours of a romantic liaison.