We all loved, ogled and sighed at the stunning Alexander McQueen dress adorned by Princess Kate for the wedding of the millennium. That has now powered London to become the world’s fashion capital, topping the legendary gurus, New York. This was reported by Texas-based trend analysts, Global Language Monitor. The survey had six categories of which three were taken up by London and one each by New York, Sao Paolo and Paris. The Royal family must be so proud! Now only if the rioters understood that this significance and allow the city to prosper without all the unwanted attention.