because the dress absorbs the sunlight which make it look violet
Because the violet dress reflects violet and absorbs the other colours.
because since a dress doesn't produce it's own light, but nearly reflects the light in its surroundings; so it would absorb the light and appear as the colour of the fabric :) And if you were in a dark room, the shirt (dress ect.) wouldn't have any light to reflect so it would appear black.
Violet does not appear in the Harry Potter movies
Dark Blue But It Effects violet ...!!!!
sunlight
Gram positive bacteria retain the violet stain, and appear purplish under a microscope.
Scientists do not call the sunlight we see everyday anything in particular, just sunlight or visible light. Yet, the sunlight we can not see is Ultra Violet and Infrared Light.
Sunlight comprises three components ; visible white light, ultra-violet rays and infra-red rays.
ultra violet
the green color of the leaf is due to the presence of plastids called chlorophyll not sunlight. this is d reason why they appear green even in the absence of sunlight.
Violet
A betacyanin is any of the betalain pigments which appear reddish to violet.