Blech.. I don't like taking indoor photos that much because of the poor lighting, but it's not that much better outside anyways. Pink and navy make such a cute combo. Other than black or white dresses, I can't see this belt being worn on many other things. The dress, on the other hand, is a plain navy blue that's quite versatile. The material is a thin polyester, but definitely not see-through.