I can't believe it's already nearly May!
He's so lovely...