Scottish actor Alan Cumming celebrated his 51st birthday today - by sharing a post of his gifts with fans. 

The Good Wife star posted on Instagram, "I'm feeling very loved on my birthday so far!

"My mum knitted me socks and painted me a watercolour, my hubby @granteepantsgave me three jockstraps and Jerry gave me 51 kisses!! And these are only my little pressies!"

Happy birthday Alan.