I have this problem but have learned what to wear. Be careful of body dysmorphia, where you can exaggerate the problem in your mind - e.g. Kate Moss and Pamela Anderson both have slightly bowed legs, it's cute. I understand though, I'm not keen on mine!
1. Boot cut jeans or trousers really even out the 'bow'. Try to avoid jeans with too much 'stretch' e.g. I find 2 percent lycra quite enough! It's because you want it tighter on the thigh and knee and then skimming past the lower leg to disguise it. Any shoes then work ok, but I go for a mid heel as it lengthens the leg. Ballet pumps tend not to be comfy with bow legs
2. I avoided mini dresses and skirts for years, which is a shame as sometimes you want to glam up. Now I have loads ... but I always wear them with long boots. Am very choosy about the boot - you should find that flat knee length (esp. black, slimming) boots in suade rather than leather work, if they are a 'loose-ish' or layered fit. This again is because they don't tightly emphasise the bend
3. If wearing shorts and daring to bare, a good tan distracts (see Pammy and Kate again!) and makes it look cuter, and I find a 'gladiator' style that covers the curve around the ankle and lower leg (where it starts bowing) looks best.
I should mention, with the long boots and short skirts ... for bow legs, funnily flats or only a very low heel work best - you'll notice a high heel empasises the bend. I tend to wear black opaque tights with it for a funky look. You may get away with ankle boots and black opaques if the boots are not tight at the ankle.
Hope these tips work, years of trial and error so I think it works! Nobody has ever mentioned the bow!