Garment with flower, look, on pet (4,4)
I believe the answer is:
polo neck
'garment' is the definition.
(I've seen this before)
'flower look on pet' is the wordplay.
'flower' becomes 'Po' (the river Po in Italy).
'look' becomes 'lo' (archaic exclamation meaning 'look!').
'on' says to put letters next to each other.
'pet' becomes 'neck' (necking is a kind of petting).
'po'+'lo'+'neck'='POLO-NECK'
'with' is the link.
(Other definitions for polo neck that I've seen before include "Top" , "Type of jumper" , "clothing item" , "sweater" , "Collar" .)