Or rather, I have had to buy yet another bra to go with the new dress I bought at John Lewis at the weekend. It's one of the things you don't remember to think about in the shop when you're sizing up the price or how "high maintenance" a new dress is likely to be. They should put it on the care label after the laundering instructions: "Handwash at low temperatures. Do not tumble-dry. Oh, and you'll probably need a new bra with that neckline." Either that, or on the price label "£69 (€92) + £20 bra-tax". The thing is that I thought I already had all the bras - white, black, nude, strapless, multi-way, padded, not-so-padded, fancy, plain - obviously I was wrong.
Still, the new bra is an engineering miracle - there are allegedly over 100 ways to wear it. If only someone would tell me what they all are because I can't get much above twenty, not including "as improvised earmuffs" or "emergency airline pillow".
* I am clearly the anti-Harlot on this point.