Clue: Fifty musical boxes for sweetheart (5)
Answer: FLAME
Explanation: Definition: sweetheart
 L(Roman numeral for "fifty") **contained in**(… boxes) FAME(the stage musical based on the musical film of the same name).
Defn: …/a lover.