I am only aware of long haul overnight First Class products on BA, CX, LH, SQ, NH and JL offering these or komona-type items, not Business on these or any other carriers [unless Virgin does]. I would find AC's cabins, and most other J cabins, too large and public to wear these in anyhow. The First Class cabins where outfits are offered are small and intimate spaces [12 to 14 passengers max] which lend themselves to this form of attire.