Novel's heroine put on hat the wrong way, in a predicament (7)
I believe the answer is:
dilemma
'a predicament' is the definition.
(I've seen this before)
'novel's heroine put on hat the wrong way' is the wordplay.
'novel's heroine' becomes 'emma' (I can't explain this - if you can you should give a lot more credence to this answer).
'put on' is a charade indicator (letters next to each other) (some letters go on or after others).
'hat' becomes 'lid' (lid can informally mean a hat).
'the wrong way' says the letters should be written backwards.
'lid' in reverse letter order is 'dil'.
'emma' put after 'dil' is 'DILEMMA'.
'in' acts as a link.
Can you help me to learn more?
(Other definitions for dilemma that I've seen before include "Catch-22" , "Unpalatable choice" , "Predicament" , "Dim male (anag.)" , "23 [SPOT]" .)