If you can, try to get some fabric swatches to hold up to your walls and windows before buying curtains, as this will help you determine which colors look best with your specific shade of white paint.
This shouldn't discourage you from choosing the material that suits you best, but it's ... or embellished shower curtain, make sure that the colors complement your walls and finishes.