BALTIMORE (WJZ) —  Singer John Legend has announced a new date after postponing his scheduled appearance at Merriweather Post Pavilion on Tuesday night.

Legend wrote on social media that concert has now been rescheduled for Tuesday, July 27.

READ MORE: Former Maryland Youth Pastor Don Martin Charged In 30-Year-Old Rape, Police Search For Other Victims

He again apologized for the inconvenience to fans. He also announced new dates for concerts in Camden, NJ and Mashantucket, CT.

READ MORE: Baltimore Mayor Brandon Scott, President Joe Biden To Discuss Crime Prevention Wednesday

Legend announced earlier today that he had to postpone the show due to illness.

The singer wrote a note to his fans on his Facebook page, “I’ve gotten sick and need a few days to recover and rest my voice. We are postponing the shows at Merriweather Post in Maryland and BB&T Pavilion in Camden. We will announce the new dates very soon.”

Read the full post below:

MORE NEWS: SEE IT: Maryland Man Bitten By Copperhead Snake Along Trail While Filming

Follow @CBSBaltimore on Twitter and like WJZ-TV | CBS Baltimore on Facebook