Managed wearing a vestment (5)
I believe the answer is:
coped
This clue is a double definition.
'managed' is the first definition.
('cope' can be a synonym of 'manage')
'wearing a vestment' is the second definition.
(cope can mean a cloak worn by a priest)
(Other definitions for coped that I've seen before include "Managed successfully" , "Managed, got by" , "as a priest in ceremony?" , "Managed well enough" , "Made the grade" .)