Wilfred?

Met a little boy called this, nicknamed Wilfie, thought it was adorable. Also met a Gilbert which I wasn't so keen on, especially as his nickname seems to be Gilly. What's your opinion? Do you like these sort of vintage names that have come back into fashion?