Eva Longoria Shares Her Healthy Lifestyle Habits at 46