Bigwig in recently taken photo (7)
I believe the answer is:
hotshot
'bigwig' is the definition.
(thesaurus)
'recently taken photo' is the wordplay.
'recently taken' becomes 'hot' (referring to stolen goods).
'photo' becomes 'shot' (shot is a kind of photo).
'hot'+'shot'='HOTSHOT'
'in' acts as a link.
(Other definitions for hotshot that I've seen before include "Showily successful person" , "Important person" , "Expert" , "Top player" , "ace" .)