This newsboy cap is adorable and elegant with an European look. It is the perfect match for any of white Baptism outfits. 100% Terry cotton outside layer and 100% cotton inside lining.