John Legend braved severe storms to conclude his North American tour in Denver, Colorado on Tuesday night (26Aug14).

Bad weather moved into the area around the Red Rocks Amphitheatre in the hours before Legend was due to perform his final All of Me Tour concert at the outdoor venue.

The storms prompted fears the show would be cancelled as lightning strikes and heavy rain closed in, but Legend took to his page shortly before the concert to assure fans he still planned to perform, writing, "Denver, the show is happening tonight, rain or shine! On stage soon. Only thing that can shut us down is too much lightning. #AllOfMeTour (sic)."

The show went ahead as planned with Legend braving the rain and thunderstorms, and he later thanked fans for enduring the bad weather, writing, "Thank you Denver!!! We made it through the rain!! So much fun tonight! #AllOfMeTour... Tonight was the last North American stop on the #AllOfMeTour. Thanks to everybody who supported us! It was such a special tour!... It's time for a break now. I need it! We start up again in Asia late September."