Irish princess exchanged it for cash, breaking heart of friend in two (6)
I believe the answer is:
isolde
'irish princess' is the definition.
(I've seen this in another clue)
'exchanged it for cash breaking heart of friend in two' is the wordplay.
I cannot really see how this works, but
'exchanged' could be 'sold' (selling is a kind of exchanging) and 'sold' is located in the answer.
'it' could be 'e' ('e' can mean 'electronic' which is similar to 'IT') and 'e' is found within the answer.
A single letter 'i' remains which might be clued in a way I don't see.
This explanation may well be incorrect...
Can you help me to learn more?
(Other definitions for isolde that I've seen before include "Wagner heroine" , "Operatic heroine" , "Lover of Tristan" , "Tristram's lover, quite soiled" , "Soiled like Tristram's medieval lover" .)