James Vardy is to get married today - topping off a year in which his team has won the Premier League and he is set to represent England in the Euros this summer.
Vardy, a Leicester City striker who began his footballing career in Sheffield, is due to tie the knot with Becky Nicholson, with whom he has a daughter, Sofia.
The couple are set to get married in a star-studded ceremony at Peckforton Castle, Cheshire.
Vardy, aged 28, who was released from Sheffield Wednesday's academy as a 16-year-old, dusted off his boots after the disappointment and joined Stocksbridge Park Steels.
Just four years ago he was still playing non-league football for Fleetwood Town.