Nick Cannon has a lot of money, let's put it that way. The 33-year-old was rocking a pair of Tom Ford shoes laced with diamonds, that cost him a whopping $2 million dollars.