Mike purchases his wife's card on the day
The rugby player, 33, chose a £2.99 design for his royal wife which read: ‘To the woman I’d marry all over again’.
Equestrian Zara, 31 – who’s the cousin of Prince William and Prince Harry – celebrated her and Mike‘s anniversary on 30 July, the day before she won an Olympic silver medal in the team eventing competition.
Mike had been watching Zara compete at Greenwich Park when he snuck off to the supermarket on nearby Greenwich High Road.
‘I recognised him immediately because he was so big and his head was shaved,’ the shop assistant who served Mike tells The Sun.
‘He bought one of the bigger cards. All the staff were very excited and we started talking about it.’
SEE PICTURES Kate Middleton and Prince William watch cousin Zara Phillips at the Olympics
SEE PICTURES Kate Middleton and Prince William shelter from the rain at Zara Phillips‘ Olympic event in London
SEE PICTURES Prince William and Kate Middleton join celebrity guests at Zara Phillips and Mike Tindall‘s wedding