Serena Williams serves up her new makeup line, Wyn Beauty :