No.
let's proof it by contradiction.
suppose L is not a regular language but it's complement L' is regular.
now, as per regular language property, complement of L' which is L should be regular too as regular languages are closed under complementation. but it is not.
Hence our assumption is wrong and complement of a non-regular language cannot be regular.