Christina Aguilera buys $10m home - Barbados Today