The stunning Jennifer Hudson photographed in Atlanta