5 / 9

Elton John, Neil Patrick Harris

Another summer, another pilgrimage to St. Tropez for pals Elton John and Neil Patrick Harris and their respective broods. The 65-year-old singer and the 39-year-old star of "How I Met Your Mother" were spotted strolling through the streets of the ritzy resort town with their significant others on Thursday. Harris, joined by fiancé David Burtka, pushed a stroller containing the couple's boy-girl twins, 22-month old Harper and Gideon, while John and husband David Furnish gave their 19-month-old son Zachary a lift. The gang took the exact same vacation together last summer. (8/2/2012)

Top Shots of the Week

Miss any of the week's most memorable moments, like Holly Madison sharing a smooch with an unusual guy or Michelle Obama and David Beckham playing soccer? Check out omg!'s Top Shots!