Yes, you can share iCloud photos with non-Apple users. When you share a photo from iCloud, you have the option to generate a shareable link that can be sent to anyone, regardless of their device or operating system. Non-Apple users can view the shared photos through the web browser by accessing the provided link.