Apr302023 by Ashley HumeNo Comments Prince William and Kate Middleton smile and ride bicycles in new photo to celebrate 12th wedding anniversary