Apple, please provide better protection for iCloud – Secure our Selfies!

In the wake of exposed candid celebrity photos Apple recommends using two-step verification. Would this have made a difference? Should Apple strengthen its authentication options?