Embarrassed-looking head in The Sun perhaps (3,3)
I believe the answer is:
red top
'the sun perhaps' is the definition.
I know nothing about this answer so I cannot judge whether it can be defined by this definition.
'embarrassed-looking head' is the wordplay.
'embarrassed-looking' becomes 'red' (I've seen this in another clue).
'head' becomes 'top' (synonyms).
'red'+'top'='RED-TOP'
'in' is the link.
Can you help me to learn more?
(Other definitions for red top that I've seen before include "Sensationalist tabloid newspaper" , "The Sun is said to be" , "what Man Utd fans buy?" , "Publication" , "Liverpool player wears it?" .)