Coronation Street legend Sally Dynevor beamed with pride as she was appointed a Member of the Order of the British Empire by Princess Anne in Windsor on Wednesday.
The 58-year-old soap star took a break from Dancing on Ice rehearsals and commitments on the Cobbles to accept her MBE medal at an extravagant ceremony.
Sally received the prestigious honour in recognition of her services to drama after playing Sally Webster on the long-running ITV soap since 1986.