The secret to achieving that gorgeous sexy yet natural look is to use soft washes of color that play up your natural shade. Follow these rules to enhance what your mama gave you.
For brown eyes you should use a shade of purple to help make them stand out and look extra sultry.
For blue eyes you should use a bronze color, which will make your eyes pop without making it seem that you're wearing any makeup at all.
For your pretty greens use burgundy, which will make your eyes seem a shade or two deeper. They're complimentary colors, so the effect will be stunning.
For hazel eyes choose ivy, which will make your already stunning eye color all the more enchanting.