Barcelona and Argentina icon Lionel Messi turns 32.