Their simmering rivalry was thought resolved. But with their new, respective designer ads unveiled on the same day, Katie Holmes and Victoria Beckham appear to have retrenched in a battle for This Year's Look.

Or perhaps it's only accidental. Either way, we hope this doesn't fracture Posh's fragile peace with the Cruise family — at least not so close to David Beckham getting his free basketball court out of the deal. Make up, kids. Like, figuratively this time.