Serena Williams returned to competition at Indian Wells in March, where she lost in the third round, but has since looked close to her best and is ranked 27th in the world.
Former world number one Serena Williams has been given a wild card to compete in next month's Rogers Cup in Montreal, tournament organisers said on Tuesday.
The three-times champion, who gave birth last September and lost in the Wimbledon final 10 days ago, has not competed in Montreal since her run to the semi-finals in 2014 and last played the Rogers Cup in Toronto the following year.
"After announcing our player list a few weeks ago, we were only missing Serena to complete our dream tournament," Rogers Cup tournament director Eugene Lapierre said in a statement.
"Serena has impressed everyone with the speed at which she was able to return to a high level of play. She has always been a fighter and she is proving it once again."
Williams returned to competition at Indian Wells in March, where she lost in the third round, but has since looked close to her best and is ranked 27th in the world.
The wild card given to Williams, who won the tournament in 2001, 2011 and 2013, is reserved for players who meet specific requirements, including previously having been ranked number one in the world.
No stopping Super-Mom Serena
Why Serena hopes daughter Alexis Olympia won't play tennis
Serena dominated Australian Open while pregnant
Playing Serena would have been my dream match, says Navratilova
PIX: Sania Mirza flaunts her baby bump