Happy Birthday! Eva Longoria just as stunning at 37