Michelle Keegan takes top spot for most gorgeous British celebrity on holiday

GALLERIES

Michelle Keegan takes top spot for most gorgeous British celebrity on holiday

Amy Childs enjoys the sun on holiday