White ceramic- irrespective of lighting In blender, we can get a green reflective color irrespective of the lighting:


or a yellow ceramic :

But I've been thinking of a way to get white ceramic like these cups, irrespective of the lighting. We could fake through the use of HDR lighting or using the compositor, to seperately render out the cups and use a background. But, what would be a way to do so irrespective of the lighting.So, that we could take the same cup(or objects), to a bunch of different scenes and not get bugged with making adjustments. In a single scene, too much of lighting would occlude out the details. So, I'm really confused how to get this results.
All I get is a dull gray :

Please note that the main point of it is to be irrespective of lighting.
Environment texture:

First of all you'll need some Environment Map. I suggest to use HDRI imitating photo studio setup. You can find many of them, even for free.



After selecting one change Strenght accordingly to your needs. And you can see our environment.



Background:

To get gray background, or any other color create plane and extrude it with nice subtle curve. 



Material:

I'm using simple Diffuse/Glossy mixed by Fresnel but you can go with any other setup. Remember that default color in Blender isn't pure white.

Blend file:

Here it's my blend file with HDRI map packed.