Nelly looks great for 48