Правильно: Ди Каприо. Пишутся раздельно западноевропейские и южноамериканские фамилии, включающие в свой состав служебные элементы (артикли, предлоги, частицы) ван, да, дас, де, делла, дель, дер, ди, дос, дю, ла, ле, фон и т. п.
А. В. Суперанская в «Современном словаре личных имен» указывает, что Илларион и Иларион – орфографические варианты одного имени. Форма Иларион по происхождению первична, она восходит к греческому hilaria 'веселье'.