Very masculine British love god removing square hat (8)
I believe the answer is:
sombrero
'hat' is the definition.
(sombrero is a kind of hat)
'very masculine british love god' is the wordplay.
'very' becomes 'so' (both can mean 'extremely').
'masculine' becomes 'm'.
'british' becomes 'br'.
'love god' becomes 'ero' (I can't justify this - if you can you should believe this answer much more).
'so'+'m'+'br'+'ero'='SOMBRERO'
'removing square' is the link.
I am not very happy about this link. Some or all of it may belong to another bit of the clue.
(Other definitions for sombrero that I've seen before include "One sported in sun" , "Straw hat with very wide brim from Mexico" , "Large hat from Mexico" , "Rob Morse of his strange hat" , "a Mexican's overheads" .)