Celebrities have to take care of their figures because this is part of their job. They need to look great in every angle that’s why working out and balanced diet are part of the lifestyle of most of them. No wonder they look perfect from any direction, especially on photoshoots. But it’s not just in photoshoots that they look fantastic but on the pictures that they have taken by themselves too! They are proud to show off what they got and we bet men won’t have any problem with that. These 7 hottest selfies of celebrities will surely make them sweat.