Virtual Trial Rooms: A Step Towards the Future