Mark Norman Francis has worn Jessica 16 times, on average every 104 days