Hollywood actress Bette Midler has admitted she did not love her husband Martin Von Haselberg when she married him.

The BEACHES star tied the knot with the commodities broker in a Las Vegas chapel after a whirlwind six-week courtship in 1985.

And Midler admits she has often questioned such romantic spontaneity, because it took a while to fall fully in love with her new spouse.

She says, "I am in love with my husband. I ended up with a great guy. I haven't always been in love with him. It goes in and out. Sometimes you think, 'What did I do?'"