Based on what you've shown, the control on the report is not returning a date, it is returning a string, and the date is a part of that string. So you need to format the date before putting it in the string. How about:
="Payment :" & "" & CStr(Format([required date],"mmmm d, yyyy"))