We already knew that twins are fantastic. But Russian twins? Who occasionally kiss in front of a camera? Who knew that magical combo even existed until we found these twins, who apparently are also DJs together. It’s unclear what their real names are, but it seems irrelevant after seeing their 25 hottest pics.