The tradition of eating seven fishes on Christmas Eve originated in Italy. The number seven is considered a sacred and lucky number in Italian culture, and the fish are meant to represent the seven virtues of Christ: faith, hope, charity, fortitude, justice, temperance, and prudence. By eating seven fishes on Christmas Eve, Italians are symbolically celebrating the birth of Christ and following in his footsteps.