I kid you not, go get yourself some Axe bodywash
(Touch)
dump a bit in the tub as you start the water,
(you'll have to stir it up a bit to get it started) and FYI
(the water will be a bit RED at first as the bodywash is red)
the coloring WILL GO AWAY as more water fills the tub. the result is nice thick fluffy bubbles that last about 20-30 mins, covers the skin very well.
FOR BEST RESULTS grab yourself a home spa kit (Retails for about $100.00) you can get it at
Target for example stick that baby in the tub prior to water, and once you get the desired amount of water, kick it on for JUST A FEW MINS the results = pic below (my kid tried this out lol cause she did not believe me)

Also the camera used for that pic was a POS camera, I'm sure a "real" camera would produce the desired shots your looking for.
On a side note, damn near any basic conditioner + home spa mat will produce the above results pretty close
hope that helps
-Loki-