"Happy 24th Anniversary to my best friend and husband John. 'you are the greatest thing about me...'" Country star Martina McBride celebrates 24 years of marriage.