Still wearing recent baby clothes (7)
I believe the answer is:
layette
'baby clothes' is the definition.
(I've seen this before)
'still wearing recent' is the wordplay.
'still' becomes 'yet' (yet can mean still or so far).
'wearing' means one lot of letters goes inside another.
'recent' becomes 'late' (similar in meaning).
'yet' inserted into 'late' is 'LAYETTE'.
(Other definitions for layette that I've seen before include "Outfit for a new baby" , "Set of clothes for new baby" , "baby needs this" , "Kit for baby" , "Accessories for new baby" .)