Yes, you are right - actually in a strict Catholic sense, all church goers should wear headgear.
Men should wear the Catholic equivelent of Kippahs (can't remeber the name) Women should wear Habits. Obviosly, this practice has pretty much gone by the wayside - I think with Vatican II, but I...