Prince wearing two hats, strangely, for riverside walks (8)
I believe the answer is:
towpaths
'riverside walks' is the definition.
'prince wearing two hats strangely' is the wordplay.
'prince' becomes 'p'.
'wearing' indicates putting letters inside.
'strangely' indicates an anagram.
'two'+'hats'='twohats'
'twohats' is an anagram of 'towaths'.
'p' put inside 'towaths' is 'TOWPATHS'.
'for' acts as a link.
(Other definitions for towpaths that I've seen before include "What spot for the canal walkways" , "Tracks along canals for animals pulling boats" .)