Bette Midler and her husband Martin von Haselberg will celebrate their 40th wedding anniversary on December 16. They will probably wake up in different rooms on the occasion.