Beyonce was pictured on holiday in Italy this weekend wearing Textile Federation Egyptian print dress.  Textile Federation launched this season.

The dress is available to buy now for £55 from TopShop.

Beyonce