Everyone loves it when celebs post selfies and other shots on their Instagram pages.

This week starts off with some great shots by Miranda Kerr, who wished a "Happy 4th of July" to the U.S. by sharing a topless photo of herself in some idyllic locale.

Vampire Diaries star Nina Dobrev has been vacationing on the island of Bali in Indonesia, and she shared a couple of shots while enjoying the water -- one in the pool of the resort where she's staying and another while taking in some surfing in the Indian ocean.

Also, Miley Cyrus had a big party over the July 4 holiday weekend. She and pal Wayne Coyne, aka the lead singer for the Flaming Lips, got matching tattoos of her late dog on their obliques. A third friend had the design inked on her as well, and the three showed the tats off on Instagram.

And Instagram master Kim Kardashian literally shared an image of herself in a red dress standing in what appears to be the handicapped sink stall in a public restroom so she could promote her Kardashian Kollection ("in Sears now"!!). She shared the photo shortly before noon on Monday.

See them and lots more in the slideshow above!

Want more celebrity pics? Head over to our PHOTOS page to see all the latest event galleries, slideshows and features.