PHOTOS: Jennifer Aniston Caught Out in Public Wearing a Towel!