1. Pair them with tapered pants, jeans or ankle length leggings
Showing off the entire shoe when wearing pants, jeans or leggings somehow makes them look more feminine.
2. Reveal skin on the foot.
Sometimes, allowing a bit of skin to peek through between the vamp of the oxford and the hem of the pants keeps things feminine. So, try going sockless!
3. Raise the hemlines of skirts, dresses and shorts.
This visually lengthens the leg line. If you’re not into short hemlines, a couple of inches above the knee works well. Baggy shorts work particularly well with flat oxfords because they showcase most of the leg.
4. Cropped jackets.
Boyfriend blazers work beautifully with flat oxfords when worn with tapered jeans, but cropped jackets work well too. Wear a cropped jacket over a flared skirt or dress, tapered pants or with walk shorts. The short hem on the jacket visually draws the eye to the waistline which raises the line of the leg.
5. Choose a low contrast shoe color.
Sometimes, opting for nude, metallic, light grey or light brown flat oxfords works better with dresses and skirts because there is low contrast between your leg color and the shoe. It can also soften the integrity of the shoe, making it more feminine. SOURCE