Marie Osmond sure can't quit this guy.The 62-year-old Paper Roses singer wed husband Steve Craig twice: the first time was in 1982, but they divorced in 1985, and the second time was in 2011.
In between the performer was married to Brian Blosil from 1986 until 2007.Marie and Steve seem to be doing very well this second time around.And on Monday the superstar shared a rare photo with the love of her life as they posed while on vacation in the mountains.
Love in the air: Marie Osmond posted a rare photo with her husband during their vacation at a mountain resort to celebrate his birthday'This week I surprised my husband with a couple of days at a mountain resort for his birthday!
It was wonderful to watch him get excited to ride his mountain bike over all the incredible trails while testing his physical prowess with some very challenging terrain,' wrote the star in her caption.
Read more on dailymail.co.uk