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! Only if the rioters understood that this significance and allow the city to prosper without unwanted attention.