Yes ... unfortunately you WILL need to obtain a Schengen Visa, since you haven't yet acquired British Citizenship.

Tbh ... it can be a bit of a hassle ... but, at least it's issued free of charge to the married partners of British Citizens.

Further information may be had by using the 'Search' facility - in the rectangular box located at the extreme RIGHT of the bluish coloured bar running along the top of this page and typing in the words "Schengen Visa" accordingly - as suggested by Sars.