No, Kate Middleton does not always wear her engagement ring. She often opts for a Sapphire and Diamond eternity band, especially during hospital visits, for hygiene reasons. However, she wears her iconic ring, which once belonged to Princess Diana, on major occasions like Wimbledon and Remembrance Day. Recently, she has been seen wearing it again in public appearances.