Alesha Dixon - Launch of River Islands TS for the trust a range of T-shirts in aid of the princes trust in London - England