Red is the color of martyrs (blood) and also of the Holy Spirit. It is worn on feast days of martyrs, on Good Friday, and on Pentecost and Confirmation.
The early priests wore secular clothing that was reserved for liturgical use. The vestments worn by priests today developed from the Greek and Roman clothing worn by the priests of the early Church.
The tradition of the Pope wearing a white Cassock started with Pope Pius V who was a Dominican, and instead of adopting the red worn by previous Popes, he continued to wear his Dominican Habit [with the distinctions of his Office, of course] Each level of the Church's hierarchy has its traditional color: popes wear white, cardinals wear red, bishops wear violet and priests wear black.
A dress worn by a priest.
Red is worn for Jesus death and Martyrs death (blood) and feasts of the Cross - Passion Sunday anticipates the death on the cross the following Friday. Red is also worn on feasts of the Holy Spirit (Pentecost, Confirmation).
Cassock
A callot is a skullcap worn by Roman Catholic priests.
gold and white vestments are worn at Christmas by priests in the Catholic Church
Traditional hairstyles worn by Catholic priests often include a closely cropped haircut or a clean-shaven head, reflecting a sense of simplicity and humility in their appearance.
ephod
The Church's liturgical color for Pentecost is red as it is a feast of the Holy Spirit (or gold is allowed), there is no particular dress code for the laity, unless they are being baptized, in which case, they should wear white.
Ephod Also cotta
stole