Venus Williams has been denied the chance to be the oldest woman to win the Wimbledon title.

Garbine Muguruza stormed to her first Wimbledon title and shattered Venus Williams' history bid with a majestic 7-5, 6-0 victory in Saturday's final.

Muguruza overwhelmed Williams with a supreme display of power hitting in 77 minutes on Centre Court to become only the second Spanish woman to win Wimbledon.

Watched from the Royal Box by King Juan Carlos of Spain, the 23-year-old finally got her hands on the Venus Rosewater Dish two years after losing to the American's sister Serena in her maiden Wimbledon final.

Fittingly, it was Muguruza's current coach Conchita Martinez who was the first woman to raise the Spanish flag at Wimbledon in 1994 when she defeated Martina Navratilova.

"The first set was tough. We both had a lot of chances. I'm glad I took mine," Muguruza said.

"Two years ago I lost in the final against Serena and she told me I would win one day. Here I am. Finally!"

Venezuela-born Muguruza's second Grand Slam title, following her French Open triumph last year, denied Williams, 37, in her attempt to become the oldest Wimbledon champion in the Open era.

Back in the Wimbledon final after an eight-year absence, Williams had hoped to clinch a sixth All England Club title, nine years after she last lifted the trophy.

Instead, she paid the price for a surprisingly nerve-ridden display that condemned her to a second Grand Slam disappointment this year following her Australian Open final loss against Serena.

"Congratulations Garbine. I know how hard you work," Williams said.

"I tried my best to do the things Serena does, but I think there will be other opportunities."

Since winning her maiden Grand Slam title in Paris, Muguruza had endured something of a sophomore slump as her ranking dropped out of the top 10.