This is just the top to take a plain tank top&pants outfit - and put it way over the top! This top will look good on ANYBODY! It is definitely going on this cruise with me. This will add an elegant&feminine flavor to a long white dress with spaghetti straps. It is lovely and sheer but I'm not brave enough to wear it without a tank top or something underneath it! I love, love, love this garment!!!