Skip Nav

Picture of 10/10/10 Wedding in Beijing, China

Picture It: A Perfect 10

Newlyweds kiss in Beijing's National Stadium, where 200 couples tied the knot yesterday. Thousands of couples got married across China, as the date "10/10/10" translates to a Chinese saying meaning "absolutely perfect."

Image Source: Getty
Latest Love
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>