I have this code
<font face="Arial">Invoice Date:
<apex:repeat value="{!Opportunity.Invoices__r}" var="line2">
{!line2.Invoice_Date__c}
</apex:repeat>
</font>
which outputs the date in the full Salesforce format for a potential string of invoice dates.
I cannot figure out how to modify this code using the outputText Apex code to make the date format more neat (e.g. "MMMM, DD YYYY").
Ideas? Thanks.