Conjugated oligomers and polymers are extensively used because of their optical and electronic properties. These materials are suitable for optoelectronic devices, based on their conductivity, and for sensors, fluorescence imaging, and dosimeters based on changes in their emissive properties. Several of these applications are desired to be compatible with an aqueous environment, but most conjugated oligomers and polymers are sparingly soluble in water. This solubility can be enhanced by the synthesis of modified structures containing hydrophilic groups, such as charged functionalities, and is essential for the development of these polymers for bioapplications. However, synthetic modifications have the drawback that frequently other properties of the molecules are also modified, and the same synthetic methodology is not applicable over a broad range of oligomers and polymers with different structures. Solubilization using a supramolecular system provides an alternate approach where the oligomeric or polymeric frameworks do not need to be synthetically modified, making it possible to use the same supramolecular system with structurally different conjugated molecules. Supramolecular systems rely on intermolecular interactions to solubilize water-insoluble molecules. Encapsulation into hosts, such as cyclodextrins and cucurbit[n]urils, or the formation of self-assemblies, such as micelles, are examples of supramolecular systems used for the solubilization of molecules of different sizes. Host-guest systems with defined stoichiometries, as formed with cyclodextrins and cucurbit[n]urils, suffer from a similar disadvantage as synthetic modifications of polymers because the scope for structural changes of the included guest is limited by the size of the host's binding site. In contrast, micelles are more versatile but lack specificity for molecular recognition. Therefore, a system is desired that has the ability for molecular recognition but also has flexibility to accommodate molecules with different sizes and shapes to achieve the solubilization of a range of molecules with different structural features.