✔ 最佳答案
Now you can go to France and indeed, ALL Schengen countries with your BNO. (and of course, your HKSAR passport too)
BNO passport holders have visa free access to all Schenegen countries as of 19 January 2007. I assume your marriage visa is a Multiple Entry Visa, so you can go to the Continent whenever you want.
It is recommended to check with the Embassy/Consulate of your destination country in case it takes sometime for this change to be implemented.
Happy Travel!