Michelle Keegan wows in TINY crop top as she flaunts abs day