• BREAKING NEWS ABC shows live and on-demand -- Download the WATCH ABC app!

'The Bachelor': Premiere photos

<div class="meta image-caption"><div class="origin-logo origin-image "><span></span></div><span class="caption-text">In the season 15 premiere of the ABC dating reality show &#39;The Bachelor,&#39; Brad Womack returns to the Malibu mansion, but is caught completely off guard when Chris Harrison escorts in two surprise guests - DeAnna and Jenni!  As if he weren&#39;t anxious enough, Brad must face the two women he scorned three years ago. He attempts to sincerely apologize to them, but will they accept his heartfelt mea culpa? The 30 women are not sure whom they&#39;re going to meet, and there is no telling how they&#39;ll react when they find out who the controversial man is. Brad knows he has a lot to prove, and his worst fears are confirmed when the first bachelorette greets him with a slap to the face. &#39;The Bachelor&#39;s season 15 premiere airs on Monday, Jan. 3, 2011 from 8 p.m. to 10:01 p.m. on ABC. &#40;Pictured: Brad Womack and contestant Lindsay on the season 15 premiere of &#39;The Bachelor.&#39;&#41; (ABC &#47; Rick Rowell)</span></div>
January 3, 2011 8:33:01 AM PST