Maybe Mary had a last night ??