No there doesn't. My partner and I are more a mix of both femme, and androgynous together. I don't like dresses, but will wear one from time to time - yet, I'm not butch.
Yes, there needs to be differences in a relationship, but not necessarily that one. I'm a gay woman, I like women.
In the 'heteronormative' way of thinking, yes there does have to be a masculine and feminine side - but there doesn't. Two femmes are great together, two butch are great together, two femme/butch are great together, just as a butch lesbian and femme are great together.
We love who we love, gay bi trans and straight, it doesn't have to fit a stereotype.