Loading... Please wait...Ambra Bamboo BODY-easy items to mix, match and layer. ambra Bamboo Body is superbly soft making it the ultimate luxury for your bodywear items. Made from bamboo body items are superbly comfortable, lightweight and seamfree for a fit like no other.